30分钟算法30分钟提问
算法题:
1. 数组第k个最大元素
2. 有效的括号
3. 搜索旋转排序数组
八股项目:
1. settimeout会有不准的情况吗?有没有可能会提前?如果让你去构造这样一个场景, 要怎么样写代码让他延迟执行
2. 项目里写了通过防抖节流提升页面性能, 为什么防抖节流可以提升页面性能, 有没有一些具体的衡量指标体现他的性能
3. 浏览器同域名请求的最大并发数限制
4. http2多路复用
5. csrf怎么发生的
6. 浏览器的同源策略为什么不能完全阻止csrf攻击
7. 怎样有效防范csrf攻击
8. 文件切片上传如果文件非常大会产生什么问题
9. 秒传的实现原理
10. webworker
11. websocket建立连接的过程
12. 轮询
13. 抓包工具怎么抓到https的包