一面(25min) 自我介绍 介绍项目 项目优化手段 详细讲讲长列表的优化 懒加载和虚拟列表 首屏时间优化在哪看 怎么配置的代码分包 cdn 是什么 js 闭包的理解,实际使用场景 防抖节流是什么,实际用在什么地方 (接上题)滚动条和搜索框分别用防抖还是节流 vue3 diff 算法 vue2 vue3 实际使用区别、响应式原理区别 webpack 有哪些配置项 跨域问题解决方式有哪些 一周能到岗
自我介绍 css中flex居中 js原型链 react fiber架构 react受控组件与非受控组件 通过usestate来存储prop数据,当prop获取新数据时,state中数据会不会发生变化(不会) react生命周期hooks react为什么要用hooks组件来逐渐取代类式组件 react事件模型 vue2、3的区别 vue mixin 展示项目 设计一个弹窗组件需要注意哪些东西 反问
更新:网易 前端开发实习 时间线 10.27 初筛 11.01 一面 (一面面完 半小时不到就 立即邀请 2面 ) 11.06 二面 (当天1小时不到 邀HR面) 11.10 HR面 (当天OC) ====== 不得不感叹一下 网易是我目前面试下来体验最好的面试了。所有流程都是当天给结果,而且面试官小哥 人也巨好,整个面试过程中不断的点头微笑来鼓励你,最后反问学习建议,还直接明说表扬,一面下午5点
问的不多,时间大概35分钟 顺序乱的 自我介绍,面试官自我介绍 项目问题,私聊的实现,登录怎么做,鉴权,token vue2,vue3区别,喜欢用哪个 css水平垂直居中 js基本数据类型 判断类型有哪些方法 map和weakmap 一道手写题,小驼峰变下划线,如userToken => user_token 还有很多忘了。 上午面的下午约二面,效率给力。
分享几个值得一说的 百度一面挂: axios和fetch区别,axios拦截器 继承和组合模式,公共组件如何设计,追问了很多很多,感觉是挂在这了 因为写了lisp,所以被问了柯里化,太废了写个大概,忘写参数 array的各种api使用 感觉问的挺基础的,我答的还行,可能没达到面试官期望,无了 腾讯一面挂: usestate和useeffect模拟usecallback实现,没写过,写了一下,面试官
4.14投的简历 5.20打电话来约一面 5.24号一面,基本全是八股,没问项目,都是js和计算机的基础知识,可惜我全是临时背的,基本答上来了但可能不够全面。 三点多面完,四点多收到约二面的邮件 啊啊啊啊啊啊啊怎么学!怎么学!! 自我介绍 为什么选择前端,对前端的理解 怎么学习的前端 Js数据类型 Es6新特性 let const var区别 作用域 变量在当前作用域找不到时会怎么做 闭包 垃圾回
0.总时长60分钟 1.虚拟列表(实现原理,列表元素状态改变如何解决,不定高度滚动,多行滚动,scroll监听缺陷,节流两种实现方法,intersectionobserver参数问题) 2.杨辉三角 3.手写数组合并方法(参数化运算符和concat性能,concat和push实现空数组合并区别) 4.Vue代码说结果 5.反问 点评:第一条直接问穿心态炸了,导致后面没有回答底气了,面试官人很好。
一面:(30min) 1. 自我介绍 2. 问了点项目 3. 输入url到渲染过程 二面:(1h10min) 1. 自我介绍 2. async和defer的区别 3. 输入url到渲染过程(梅开二度?) 4. 协商缓存和强缓存流程 5. cache-control和expires区别 6. etag是如何生成的 7. http和https的区别 8. http在7层协议的哪层,https呢 9.
五月投的简历,现在才捞上来了,在公司写业务都写傻了,突然告诉我明天面试,准备得完全不行🙃 --- --- 一面 1h 40min 1. css 隐藏元素 2. js中数据类型,判断方式 3. interface和type,enum和map区别 4. 浏览器缓存 5. 跨域 6. iframe 微前端 7. vue和react直观区别,更新流程的不同 8. vue双向绑定(响应式)原理 9. 路由
面试官人很好, 但题目都非常规, 很考验基本功😥 1. 介绍一下你近一段时间的学习及项目经历,遇到哪些有意思的事情,有什么收获值得分享 2. 使用你在学校里专业的计算机语言( 不能用js) 来实现打印“*”号组成的100层金字塔形状 3. 采用原生js书写常用的DOM元素class属性值的增删操作:addClass, removeClass, toogleClass 4. 数组扁平化 5. 采用
面试官很好,全程都在夸我😭 面的题过于简单了,以至于怀疑是不是有什么猫腻🤔 唯一没答上来的是vue computed有没有缓存,后来想想包有的,不然不会这么问了
1.Vue的编译过程 2.Vue的render函数 3.Vue的响应式API和React Hooks有无异同 4.函数定义和函数表达式的区别 5.实现垂直居中的方式 6.缓存方式 7.Vue的自定义指令的实现 8.手写题:把一个Object转成字符串形式(递归) { tag:'div' children:[ { tag:'span' children:['ssss'] }, { tag:'span
在boss上面投的简历 就一轮面试 感觉挺简单的 项目问的比较多 简单介绍了一下项目 项目有什么亮点 怎么实现 项目中有没有遇到什么难题 怎么解决 Vue3和Vue2的区别 Vue2问的比较多 VueX问了 问题不太记得了 好像是怎么修改数据 Cookie LocalStorage SessionStorage区别 然后就闲聊了 问我为什么专业是xx要去做前端 本科有没有参加过或组织过项目 反问
#第一次面试##正在实习的碎碎念# 忘记录屏了,只写有点印象的 1. 介绍一下自己 2. 元素居中有哪些方法 (水平、垂直居中) 3. 绝对定位 4. 获取一个元素在页面中的位置的方法 (`getBoundingClientRect`只知道这个),后面想起来还有offsetTop和scrollTop那些 5. 知道Promise吧,它有哪些方法,好像是问我静态方法 (答的这些 then catch
滴滴 前端研发实习 一面 一对情侣面的我,超级和蔼还和我开玩笑,不过他说他们主用react不用vue 问了点vue和css的知识 手撕题出了个括号匹配,秒了 然后叫我自我介绍 又问了点vue 总共20几分钟,过于容易像kpi面#不给转正的实习,你还去吗# #面试等了一周没回复,还有戏吗# #我的简历长这样#