北森前端一面凉经
- css 水平垂直居中的几种方法 盒模型的理解 Flex布局 BFC
- js Promise 的理解(会不会手写.all等接口) 箭头函数和普通函数的区别 ES6新特性(Var let const 的区别 ) 实现继承的几种方式 闭包(怎么处理内存泄漏 可以手写嘛) 作用域链 原型链 微任务宏任务 事件委托优缺点
- http状态码 tcp udp区别 tcp为什么可以按序到达 请求头(请求方式的请求头 缓存的请求头) 浏览器缓存cookie localStorage ...怎么重写localStorage
- 数据结构
面了50分钟左右 然后自己回答的都比较浅 手撕代码(数组写链表和栈)放弃了手撕 对自己数据结构不自信 就没写 凉经