一、拷打项目
1. 做了什么,有没有什么有难度的
2. 性能优化,怎么分析,优化了哪些
3. 图片懒加载Vue3指令
二、八股
1. http状态码
2. http2
3. 什么时候触发跨域,跨域怎么解决
4. CORS英文全称,有哪些请求头,协商过程
5. 跨域怎么携带cookie
6. 事件循环 看代码说输出
7. 原型链 给Array添加一个lastItem方法
8. var和function同名,说输出结果(这个是我很早之前看一篇文章记得,结果是错的,心态爆炸,这个var到底是谁在用啊)
9. var变量提升:用var定义i,在for循环内有setTimeout,说输出
10. 闭包,怎么解决内存泄露
11. vue2与vue3区别 diff算法怎么实现
12. vue nextTick
三、手撕
1. rgb2hex:颜色转换
2. 三数之和:leetcode007
四、总结
时长1h,感觉不难,但是很抠细节,比方说cors那块
题外话:面试官领着我走了10分钟,然后背景音有点吵。