腾讯前端二面面经
- 自我介绍
- 介绍实习经历,包括负责的业务、做的出彩的地方和收获。
- (针对React Native和H5)这两种技术分别适用于什么场景?
- 你提到的分片渲染具体是指什么?
- 你是如何测算帧率的?
- 业务组件的开发有什么挑战?
- 项目中用到了什么状态管理工具?有对比过它们的优劣和适用场景吗?
- 介绍一下和 AI 结合的项目。
- 这个AI项目有什么挑战吗?SSE 如何实现断线重连?
- 自动滚动指的是什么场景?具体是怎么实现的?
- 你提到参与前端代码规范建设,具体做了什么?
- 在实习公司观察到了哪些好的技术实践或问题?
- 在实习期间,有参与过 React Native 或 Node.js 的开发吗?
- 介绍一下你的个人项目(低代码平台),它的目标或背景是什么?
- 详细介绍一下项目中关于撤销重做(Undo/Redo)的内存优化。
- 描述一下 Redux 的数据流是怎样的?
- 讲一下你对自定义 Hook 的理解和实践,比如在什么情况下会去封装一个 Hook?
- 有服务端渲染(SSR)的实践经验吗?
- 有写过 Webpack 插件吗?Loader 和 Plugin 有什么区别?
- 除了前端,有接触过其他后端技术栈吗?
- 小程序有开发经验吗?
- CSS 的 position 属性有哪些值,分别有什么作用?
- 如何实现一个左右布局?有哪些方式?
- JS 中有哪些方法可以发起网络请求?