发一下秋招的第一个面经吧,最难绷的一集。 #面经# #前端# #OPPO# #秋招#
项目介绍 pixi 原理 虚拟列表 自己写怎么实现 子集划分 获取宽高的钩子 字体包的存储 canvas 了解吗 v-model 原理 vue 的响应式原理 defineProperty vs proxy 前后端登录过程 cookie 不能存储吗 小程序开发体验 js 的垃圾回收机制 如何避免回收 闭包的理解 css 单位 绝对居中方案 项目打包文件规定 1m 内怎么配置 算法 环形链表的入口 数
入职之后好多前端岗位主动找上了我,给点薄面,直接就投了哈哈哈哈。这是第二次面前端,之前第一次面前端,面试官直接叫我给他展示做过的前端项目或者照片,结果拿不出来,随便聊了几句就秒挂了 说一下什么是html 那什么是盒子模型 css是什么 css类选择器有哪些 什么是js git常用命令 route和router的区别 java中常用集合(见我简历都是java就问了) ArrayList和Linked
1. 自我介绍 2. 项目有参与到多少部分? 3. 拷打项目,扣的很细,连着问了七八个问题 4. websocket和http的区别 5. 0.5px的线可以怎么实现 6. flex和grid布局的区别 7. flex布局怎么实现一个居中盒子 8. 怎么创建一个dom 9. 怎么找到他的父元素 10. 你有看过前端的什么书 11. ts的类型 12. 打包文件的时候,怎么把每个包控制在1兆以内 1
面试官迟到了5分钟 1.现在是在学校那边吗? 2.现在个人是一个怎样的计划?包括毕业和个人求职方面? 3.为什么不选择考研或者考公? 4.在上一家公司主要做的可以代表你个人能力的产出是什么? 5.在实习过程中是负责优化还是参与了研发,有从0.5到1的过程? 6.leader对你的评价? 7.为什么离职? 8.接触了哪些业务?对哪些感兴趣? 9.下学期还有课程吗? 10.准备什么时候开始实习?实习多
一上来就聊项目,完全不问八股…准备了一星期啥都不问…… 题目:倒计时组件,promise p 1s没resolve就返回超时 然后就是问项目,聊了40多分钟,但是感觉啥问题都没有问,都是自顾自再说,是不是遇到kpi面了
时长:22min 方式:腾讯会议 1. 自我介绍 2. 选择前端原因与时间 3. for in 和 for of 的区别 for...in:用于遍历对象的可枚举属性(包括原型链上的属性)。对于数组,for...in 循环将返回数组的索引(索引其实就是属性名,只不过它是数字。但for...in并不会按照数字的大小顺序来遍历这些属性,它的顺序更多的是按照这些属性在内存中存储的顺序,也就是说,它的顺序是
1.比较版本号✔️ 2.两数之和(lc 改了一点,没写出来,差点) 3.交换最大元素✔️ 4.http 版本✔️ 5.http 缓存✔️ 6.uniapp 原理(没去看……) 7.微信小程序模型(浅浅说了双线程模型,面试官说了一大堆底层的,没仔细听) 8.两者区别(只答了怎么做的技术选型) 9.mvvm 模型✔️ 10.虚拟 dom(当时回答的很少啊,现在可以说半小时……) 11.懒加载✔️ 12
1.上来了解我的基本情况,也没让我自我介绍 2.直接写三题:加载单图片、加载多图片,LRU 算法,双链表升序合并(写了二十多分钟 3.加载单图片作为开放能力提供给开发者,需要注意什么问题,多图片呢(这个问题问的巨发散,脑仁掏空了,还好答满意了) 4.如果一个庞大的架构体系改变一个小功能,如何做预防? 5.LRU 算法如何优化(我写的是map,我说用链表也可以),map 为什么是有序,为什么查找可以
#美团# 笔试写出来1个半 ai面多说点好像就过了 一面:各种拷打项目 用户数据库设计(设计几个表) 主要问了下app做的啥,用户多吗 数据库怎么加速(没答) 做题 数组后半段颠倒 翻转数 能实习吗 9.6(推了好几次)二面:拷打项目 怎么学习的 和组员有技术路线分歧怎么解决 自己还欠缺什么 能实习吗 做题 重排链表(不能重新申请内存)(不会) 还有一个简单难度的题 9.9oc 还有些题忘了
LightHouse实现原理 computer 实现原理,computer优化部分 export default { data() { return { firstName: "", lastName: "", nikeName: "", } }, computed:{ name(){ if(this
流程 简历面,过了才有笔试(面后立即做笔试),后面才是正常的一二面 23-04-13 大淘宝-大淘宝技术-行业与商家技术-终端工程师 从菜鸟被捞申请转岗到大淘宝的,菜鸟是p5,大淘宝p4 对笔试各种要求会简单一些 各种情况比较的话 进来会相对简单 感谢内推我的同学,是我不争气 45分钟快问快答,二三十个问题,答到点到为止,主要看广度 进程线程, http协议 流式布局,瀑布流怎么实现 为什么要用h
线程池的七个参数 线程的同步问题,线程安全问题 ArrayList,Stack,HashMap的使用场景,以及说一下HashMap的源码 JVM 的机制以及 JVM 中判断是否是内存垃圾的方法 使用过哪些注解,以及这些注解的作用 说一下你了解的设计模式 估计是寄了 #cvte#
1、React的Fiber的原理,知道怎么实现的吗,是否了解Hook的实现原理 2、聊了一下Redux和React-Redux 3、对函数式编程了解说一下 纯函数,偏应用,柯里化,compose 分别是什么 4、Koa和Express的区别,以及Koa中间键的原理 5、长列表渲染的方法 6、虚拟滚动(列表)的实现原理 7、什么是闭包,什么是立即执行函数,它的作用是什么,可不可以举一下闭包的使用场景
1、自我介绍 2、项目有什么困难,如何解决的 3、工作对安全性有没有考虑 4、有没有系统性的方法去规避安全问题 5、自己在写代码的时候有没有对安全性进行考量 6、对用户输入的非法情况有没有处理 7、用户信息怎么保证安全性 8、浏览器的核心组件有了解过吗 9、不同的浏览器有什么渲染引擎 10、除了渲染引擎还有什么引擎 11、js执行引擎呢 12、在浏览器里跑js和在node跑js有什么差异 13、浏