提前批一面(视频面,1个小时) 1.自我介绍 2.项目难点 3.浏览器的渲染过程,dom树是如何构建的,重绘和重排分别在渲染过程中的哪一部分 4.闭包是什么?闭包的应用,节流和防抖为什么要用到闭包?闭包什么时候会造成内存泄露,以及为什么会造成内存泄露? 5.垃圾回收机制 6.发送http请求的过程 7.同步和异步是什么?和阻塞有什么区别 8.你知道的异步编程方案(我说了promise generator async), async的原理是什么?generator的原理是什么? 9.settimeout的作用,原理是什么。settimeout和promise...