实习 | 小米前端面经

校大原创

收藏 0 评论 0

1.JS 基础数据类型、类型转换、类型判断,列举至少 8 个数组 API

2. 箭头函数和普通函数有什么不一样

3. 箭头函数能不能当成构造函数,是否存在 prototype 属性

4. let、const、var 的差异,以及暂时性死区是什么

5. 谈谈 diff 算法

6. 讲下事件循环机制

7. 项目性能优化相关问题,没有深挖细节

8. 平时学习前端的方式

9. 项目开发碰到过哪些棘手问题

10. 代码看结果:let z=1,y=z=typeof y;console.log(y)

11. display、opacity、visibility 三者对比

12. 手写反转链表