前几天面的,牛客一堆拿到意向的,都没hc咯,我才开始一面,不管它,双非本有面试不容易,有面就面
问的不难,大部分都答上来了,无手撕算法,感觉流程不会推进了,应该没hc了
- 问了点项目
- css隐藏元素方式,vue呢【v-if和v-show】,那么v-if和v-show的区别呢
- css盒子模型
- element ui的divider怎么实现
- 打开页面到渲染流程【浏览器有哪些事件?DOMContentLoaded、load、beforeunload、unload】
- 做了什么性能优化【这里提到了减少http请求和webpack的splitChunks进行分包,这两个是矛盾的,面试官问我这两个怎么平衡的,我没答上来】
- http2.0
- eventloop,给代码说输出
- promise的api,all和race区别,手写race
- 事件委托、闭包,提到了防抖和节流,手写节流
- vue和react区别
- vue整个流程,文件渲染了解吗【表示没来得及看源码】
- vue响应式原理
- vue的scoped原理、deep穿透【我这里也没太听懂面试官的】
- 让我写个sql获取数据,我说忘记语法了,口述了下思路
- 问了些为什么学前端之类的