项目相关
- 做了哪些优化
- 有哪些认为自己做了值得说的点
HTTP
- HTTP2相对HTTP1.1有哪些优化点
- HTTP有哪几种缓存
- 说下协商缓存的过程
- 强缓存中,no-cache和no-store的区别
JavaScript
- 基本数据类型
- 判断一个对象是不是数组
- instanceof的原理
- 说说对Promise的理解
- vue的双向数据绑定原理
- react中的类组件和hooks组件的区别
- 使用类组件时怎么复用组件
- 使用HOC有什么问题
浏览器
- 垃圾回收机制
- 新生代和老生代分别用的什么回收机制
- 怎么排查内存泄漏
- 哪些情况会产生内存泄漏
程序阅读题
- Promise的执行过程(事件循环)
- 样式实现: 麻将中的3筒
- 手写防抖函数
- 算法题: 十进制转二进制
- 对象、Map使用不同数据类型作为key值,重复赋值输出问题