- 自我介绍
- 介绍实习项目(5min)
- React主要用了哪些Hook?(useState,useRef,useEffect,useSelector,useDispathch,useCallback,useMemo,忘记说useContext了)
- 介绍useCallback和useMemo场景(八股)
- 比如useEffect的回调函数可以是异步函数吗(async和await)(不可以,但是具体原因没有解释出来)
- 在https方面有做过工作吗?(没有)
- https相对于http的区别和优势(这里忘记说区别了,直接说的3个方面的优势了)
- 状态码502和304(八股)
- 控制协商缓存字段是什么(八股)
- 性能优化做过哪些方面工作(八股)
- 路由懒加载有尝试过第三方组件库吗(没有,说只会lazy和suspense)
- 解释跨域和解决方案(八股)
- 手撕合并两个有序数组(easy题)A
- 手写实现一个自定义hook :useUpdatebyState A:刚开始没理解题目,后面在提醒下写出出来了,很简单,就是在函数式hook中使用useEffect控制一下,参数写到依赖数组里
总结:一面很基础都是基础八股和手撕,面试官挺好的,面试体验不错,面试完秒发二面通知,但是面试官有事推到下周了,正好多准备准备吧
#前端##大厂##提前批##秋招#