一面(1h)
- 说一下你了解的React原理
- React Fiber是怎么判断是否空闲进行调度的
- React怎么实现页面的懒加载
- webpack是怎么对不同页面进行打包的
- webpack原理,code spliting、tree shaking
- 用过其他构建工具吗,知道rollup吗
- React服务端渲染,17和18有什么区别
- 说一下Redux原理
- useSelector是怎么实现对最新值更新的呢?拿到最新值以后组件怎么触发更新?
- babel原理,写过插件吗
- 讲一下Typescript,用过哪些高阶特性
- 讲下项目难点
- 如果拿到很大的一段数据,要渲染个3、4秒,怎么做性能上的优化
- 反问
二面(30min)
(开头说了下比较细的东西一面问过了,所以也没问八股啥的)
- 介绍一下项目和难点
- 看过开源项目源码吗
- 在项目中考虑过性能优化的一些东西吗
- 在项目中考虑过安全方面的问题吗
- 反问
hr面
- 为什么从计算机视觉转前端
- 平时怎么学前端的
- 网易云音乐的实习经历,让你获得了哪些方面的提升
- 你觉得一个优秀的前端,应该具备哪些能力
- 现在还有面其他公司吗
- 最想去哪里(基于上一问)
- 反问
9.14接到电话发意向了,说十月中谈薪发正式offer
#携程##2023秋招##23届秋招笔面经#