字节跳动2020校招前端面试凉经

一面 55‘

  • 自我介绍
  • 项目介绍
  • 跨域处理
  • 浏览器缓存机制
  • 手撕代码(3个)
  • 从浏览器输入一个url之后发生的一些列事情
  • 使用过的框架
  • VUE的特点
  • 捕获冒泡事件
  • 面试官介绍了prefetch
  • 忘了

二面 50’

  • 手动ES6转ES5
    类的继承
    构造函数
  • 写了一个使用递归解决的函数
  • 后台有一张地址不变的图片,前端缓存优化
  • DNS查找的过程
  • 浏览器如何与IP对应的服务器建立TCP连接
  • HTTP是啥
  • 浏览器缓存机制
    与协商缓存304相关头的设置
  • 列举一下http状态码
  • TCP连接为什么要三次握手,二次不可以吗
  • 忘了