秋招结束,奉献点早期面经--快手前端一面
部门:直播
这个面试官是秋招中给我印象最深刻的面试官,面试问的问题很有深度,问的我一愣一愣的。每个知识点都懂点,但是又不是那么懂,还是用的太少了。由于记忆问题,可能以下问题顺序跟真实提问顺序有偏差,仅供参考。
手写:实现filter
八股
- 判断一个对象是否属于数组
- JS基础数据类型
- Bigint和number的区别
- Instanceof是什么(实现过程
- HTTP有几个版本,区别是什么
- HTTP3中,UDP是怎么控制可靠性的
- 当服务器端丢包的时候,他怎么告诉客户端丢包了呢
- TCP和UDP的区别
- 强制缓存和协商缓存
- 状态码 3开头的
- 请求分为哪几种?
- 复杂请求是不是发送了第一次请求之后若可以的话之后都不会再发送预检请求了
- 为什么last modified会失效?什么情况下会失效?
- 跨域的方式
- CORS跨域中,当涉及cookie时,前后端该怎么设置
- Jsonp
- CSS优化方法
- 可以硬件加速的属性
- 浏览器中图层分为什么
- 为什么transform可以加速而z-index不能加速
- requestAnimation有哪些优点
- 如果一个页面使用requestAnimation,它里面有些动画,当我这个页面在后台执行的时候,动画还会继续吗?
- 浏览器的存储方式
- Localstorage和indexdb有什么区别
- Localstorage是同步的还是异步的?
- V8垃圾回收机制和js垃圾回收机制
- Webpack中loader和plugin的区别