可能忘记了几个题目,不过CSS和原生JS是必考的。框架原理层面也必考,我几乎每场面试都会被问(已经是前端八股文了)。
总体来说都是基础题,手撕代码也都很简单。
- 常规自我介绍和问项目
- 盒子模型
- BFC什么意思,怎么生成,有什么用?
- 事件循环。事件池知道吗?
- let var const
- 浅比较,深比较。引申到基本类型和引用类型。
- dom节点有哪些操作方法?
- ES6用过哪些?
- 介绍React常用hooks
- React渲染流程
- Diff算法
- 性能优化
- Redux数据流向,修改数据的流程。
- 手撕代码1:千分位加”,“如 1234=>"1,234"。
- 手撕代码2:爬楼梯到某一层有几种方法。就是斐波那契数列。
全部评论
(6) 回帖