全程面试感觉很好,面试官是我遇到最好的,会引导你答题,很棒的一次面试,全程一个多小时
- 面试官自我介绍
- 自己自我介绍,有点紧张,面试官让我别紧张
- CSS布局
- CSS定位
- meta属性
- 响应式布局
- 响应式布局工程化,预设,webpack相关
- webpack打包优化,底层源码看过吗,比如说css转换
- 实现垂直水平居中的方案
- 重排和重绘
- 项目中怎么减少重排重绘,具体怎么做,比如说opacity=0
- 事件委托
- 闭包的理解
- 垃圾回收机制
- 项目中怎么检测内存泄漏
- 箭头函数和普通函数的区别
- 手写将es6 class代码转为es5代码
- node事件循环
- 宏任务,微任务代码输出结果
- 后端一次性返回100万条数据怎么处理
- 强缓存和协商缓存
- 鉴权操作
- 项目中有没有考虑CRSF和XSS攻击的解决办法
- 代码打包后,用户输入权限外的路由,请求到权限外的页面,怎么解决(路由守卫)
- react18和之前版本的比较?16版本之前的呢?
- react用过哪些hook
- useState和useEffect说说
- 多人协作,git合并代码出现冲突怎么解决,git的一些命令
- 手写遍历DOM元素,深度优先和广度优先
- 反问,学习建议
- 源码学习方面建议