数字马力 前端

4月18日 一面

1. 盒模型的理解,回流与重绘区别,垂直居中的几种方案
2. JS数据类型,深浅拷贝的实现方式
3. 类型判断的几种方式
4. 普通函数和箭头函数的异同
5. ==和===的区别
6. 项目中怎样处理错误请求
7. 怎样封装一个组件
8. 项目开发中怎么沟通交流的
9. 有哪些需要用到缓存的场景,各种方案的优缺点
10. 做过哪些性能优化方案
11. 防抖和节流的原理与应用
12. 移动端怎么样适配不同的设备
13. 有参与Code Review吗
14. 打包工具接触过哪些(Webpack,Vite)
15. 这些工具的异同,Webpack的打包流程,相关配置
16. 了解TS吗
17. 最近在学习哪些知识

4月23日 二面

1. 深挖项目(此处省略10000字,我主要是大文件,虚拟列表等相关)
2. 登录过程中前后端的详细流程
3. RBAC用户鉴权(此处再次省略10000字)
4. 设计一个定时器组件(再再再省略,场景相关的都会发散问些其他问题)
5. React常见的hooks及应用场景
6. useCallback相关应用细节
7. 状态管理相关,useContext,React-Redux触发更新原理
8. React中引起页面重新渲染的操作
9. Promise是什么
10. 可以通过try catch捕获异常吗
11. window.onerror可以捕获到Promise异常吗
12. http网络相关优化
13. 怎样学习一门新技术
全部评论

相关推荐

点赞 3 评论
分享
牛客网
牛客企业服务