base北京 一线大厂
1. H5 的语义化?除了见名知意还有什么优点?√
2. 前端缓存展开来说: 分别结合项目经验说了: Cookie, Session,LocalStorage, SessionStorage, IndexDB❌
3. DOM事件流 √
4. flex 布局 --> 又说grid --> flex = 1场景 √
5. 选择器权重√
6. 重排/重绘 : 结合关键渲染路径说√
7. JS 基础数据类型 √
8. null 和 undefined 的区别√
9. this的指向问题,结合场景来说√
10. 箭头函数用过吗? --> 直接展开说√
11. 异步:定时器 --> promise --> async/await√
12. 事件循环机制 √
13. GET/ POST 有什么区别√
14. 拓展题:GET 不安全的 POST是不安全的,这种说法对吗? √
15. PUT/ DELETE √
16. Vue 生命周期,你分别在生命周期函数中干什么事情? √
17. Vue 组件之间的通信方式√
18. Vue中Key值的作用 √
19. Vue 中 Computed 和 Watch的区别√
20. Vue3 和 Vue2 最大的区别,你觉得哪个好?√
21. 浏览器输入url之后发生了什么?√
22. 反问环节
总结:电话面试,一面都是一些最基础的八股,一面过
二面
1. 自我介绍
2. 聊天
3. 说一下权限控制
4. 说一下前端监控
5. 如何捕获到错误并处理
6. 如何性能优化
7. 反问环节
总结:电话面试,都是一些业务题,虽然是让自己讲 但是如果没有真正实现过很难说得清,凉凉