背景一年经验,纯八股战士。 很难,再次怀疑自己。 #面试问题
- react性能分析与优化:讲下你项目具体性能分析与优化的case
- 内存泄漏举一个具体的case
- CICD的自动化测试测的是什么讲讲
- 包含功能自动化测试吗
- 讲讲按需加载和懒加载,举个具体的case
- 提升项目加载速度和响应时间,这个加载时间和响应时间有量化吗?有监控吗
- 你项目上写的95%以上的单元测试覆盖率,那么剩下的5%能说说是为什么吗,能解决吗?
- 有没有了解过我们的产品?
- 讲讲你简历写的babel原理实现的自定义公式编译执行器
- 讲讲FP,Class和函数式组件的区别
- 那么说说函数式组件如果有很多钩子函数导致函数式组件变得臃肿,怎么处理呢
- react组件为什么只能返回一个节点
- 为什么js是单线程的
- http缓存机制了解吗
- https建立连接的过程
- 什么是闭包
- 闭包的使用场景
- 防抖和节流的区别是什么
- 什么是重绘,什么是重排
- 什么情况会重绘,什么情况会重排,怎么减少重绘重排
- 函数柯里化,为什么需要函数柯里化,使用场景是什么
- 讲讲各个HTTP版本的差异
总结,不仅是要知道各个知识点是什么,还要知道什么情况会有,为什么会要这个知识点。