字节抖音电商一面
问的很细,由项目一个小点入手,一直深问。
- MVVN与原生js写的优势(每个优势一定跟MVVN有关吗,细问)
- http1,2,3的区别——出了个题,问10个请求在tcp的传输下,在不同的http里面各有多少接受,花费多少时间(可能描述错误,因为我压根都听不懂)
- http2的里面有头部压缩,二进制,流量控制等,这些如何实现的
- 头部压缩在哪个部位,怎么得知是压缩的,流量控制是tcp里实现的吗,为什么在这(可能描述不清,因为他说完我就投降了)
- 什么是作用域,如何判断在哪个作用域
- let,const,var的区别
- 如何设置一个对象里面属性的不允许改变
- 一个html+js代码,js的执行结果(是否获取到dom),问如何延迟js的执行,这些方法各有什么区别
- 页面渲染过程,重绘和回流,每个触发之后是否会触发所有流程
手写:数组扁平化
今天上午还有个经纬恒润的面试,但是太早了,大部分忘完了,问的也挺细的,看来以后要注重细节跟深度了
- axios可以获取到进度条,是如何获取的,底层如何实现的
- ajax,axios,fetch的区别
- 跨域,为什么会有,如何解决,有什么区别,cros的设置