一面
1.进程、线程的区别
2.浏览器中不同的tap页是进程还是线程
3.XSS是怎么攻击的
4.CSRF是怎么攻击的
5.长连接keep-alive
6.http2的特性,说了多路复用,问keep-alive 也可以实现,有什么区别
7.微队列中有微队列,宏队列中有微队列,陷入循环
8.react的单向数据流是怎么回事
9.千分位逗号分隔
二面
1.自我认识,优缺点
2.介绍一下react
3.diff算法
4.HTTP2的特性
5.常用状态码
6.304是多好还是少好(应该是少好)
7.用户反应按钮点不了,怎么处理
8.下次要怎么处理(提示了性能,安全)
9.性能优化方式
8.(上面提到了requestAnimationframe)requestAnimationframe为什么能实现性能优化
9.requestAnimationframe是在什么时候执行,在什么时候之前(浏览器重绘),什么时候之后(不太清楚,提示了它属于宏任务)
面试官人很好,问的很有思想,面试中也可以学习到
不知道用户反馈错误之后要怎样处理,有大佬知道希望可以指导我一下
全部评论
(12) 回帖