字节面试
问的很深入,并且跟随着交流的场景来,小哥人很好。
计网(问了超级多,超级深入)
- UDP、TCP(分别是什么、区别、TCP的优势)
- TCP怎么保证有效(在握手之后,怎么保证传输是完整的?)
- http请求(GET、POST)
- https(对称加密、非对称加密、两种加密的使用场景、一次请求中是使用一种加密还是两种都可以使用)
- IP地址的版本
JS
- 原型链
- 基本数据类型
- ES6 的新特性
- JS 遍历二叉树,并且将同层次的节点存到一个数组中
- requestAnimationFrame
CSS
- position 布局,问的超级细,几乎每个属性都问了
- 文档流
浏览器
- 浏览器的重排和重绘
- 浏览器本地存储
- 浏览器渲染页面的性能问题
- 浏览器缓存
VUE
- vue 解决了什么问题?相比原生开发有什么优势
- vue 操纵虚拟DOM为什么性能比原生JS操作DOM性能好
- SPA最大的优势是什么,相比后端渲染,前端渲染的优势和劣势
- 你为什么使用vue
- 为什么你使用vue 和 Webpack 版本偏低,你有理解他们更新什么变了,什么没变吗
- 相比vue,你了解react吗