网易 前端 一面二面 面经
一面 (30 分钟)
- 自我介绍
- 聊聊实习的项目
- 组件库打包方式
- 按需引入怎么做
- 怎么做兼容性打包, 浏览器怎么判断 CJS 和 ESM
- TS 泛型, 刷过题嘛
- 一道 React 场景题
- React 列表 key 为什么不推荐使用 index
- key 为 index 删除了列表的第五行, 前四行会冲渲染吗
- key 为 index 渲染混乱
- Promise 的状态和转换方式
- Promise 异常捕获
- async 多个 await, 第一个 await 抛出异常, 后面的 await 还会执行吗
- 请求五个接口, 按照发送时的顺序返回结果
- 强缓存和协商缓存
- 如何禁用强缓存
二面 (30 分钟)
- 自我介绍
- 实习项目从零开始还是接手的
- 聊聊 CMS
- 渲染流水线怎么部署的
- 聊聊你用过 Serverless
- 有哪些交互上的难点
- AWS lambda 怎么用的
- 前端页面渲染的数据怎么来的
- SSR 原理
- 实习页面重构做了什么
- 首屏加载优化, 有哪些指标
- 加载方面还有什么优化嘛
- 聊聊实习项目的前端部分
- 了解过 JSON Schema 吗
- 聊聊个人项目