小马智行前端一面面经
- 什么是css的BFC?
- 什么是重排?什么是重绘?
- 改变元素大小是重排还是重绘?
- 什么操作会导致重排?
- 一个对象如何访问到它的原型对象?
- 讲一讲事件循环机制
- 有什么API可以生成一个微任务?
- HTTP2和HTTP1.1的区别
- 登录功能有自己写后端吗?
- 有了解单点登录(SSO)吗?
- 什么是cookie?什么是session?
- 怎么限制cookie的范围?
- 有什么方案处理跨域?
- jsonp和CORS有什么区别?
- 后台没有支持跨域的话,请求可以发出去吗?
- 什么是虚拟DOM?
- 虚拟DOM操作快还是原生DOM操作快?
- 怎么进行性能优化?(以首屏为例)
- 有用过webworker吗?
- 手撕代码:查找由两个升序序列(一个升序数列经过一次变换后)组成的数组中的某个数的索引。