一面
1.DNS查询相关知识
2.HTTP缓存
3.二叉树最大高度
4.二叉树层次遍历
5.TCP三次握手和四次挥手 按状态回答?状态有哪些?不需要答报文段
6.进程和线程的区别
7.BFC是什么
8.TCP和UDP的区别
二面
1.promise中发生错误怎么捕获?then第二个参数和catch的区别
因为then可以链式调用,catch可以捕获到前面所有then里抛出的错误吗
前面抛出的错误,后面的then可以接收到吗
2.两个单链表找相交点
3.src和href的区别
4.手写发布订阅模式
5.MobX数据流向
三面
1.实现一个搜索栏(实现关键函数即可)
2.使用Flex布局实现三栏布局
在三栏布局里面,为什么要把center部分放在left前面(答:优先显示、性能优先 =》!错误 答案:SEO有关)
3.绝对定位是相对于什么?(答:最近的有relative定位的父元素 =》!错误 答案:最近的有定位的父元素)
4.实现正确的节流函数(具体参见Lodash的实现)
5.大文件上传(以muitipart/form-data为例,或者blob)的时候HTTP是如何切片的(不知道)
全部评论
(3) 回帖