牛客上没看到面boss直聘的面经,更新一下记得的点
一面
1.说说你对变量提升的理解?以及一道变量提升的输出题
2.jsBridge的原理
3.如果让你写一个埋点监控方案你会怎么设计
4.首屏加载速度优化
5.输入url后浏览器的工作流程
6.浏览器缓存
7.http1/1.1/2/3的升级点
8.tcp和udp的区别
二面
1.vue keep-alive原理
2.EventBus原理
3.flex布局场景题
4.虚拟列表实现原理,intersectionObserver怎么用
5.事件循环输出题
6.一行代码写输出(a,b)之间的随机数
7.如何跨页面通信?用localStorage安全吗,跟cookie之间有什么区别?
8.如果有一个一百万个li的滚动列表,如何优化?
9.滚动组件上拉会有回弹,如何禁止这个事件
10.虚拟DOM如何转换成真实DOM
11.promise会产生闭包吗