-
Notifications
You must be signed in to change notification settings - Fork 13
Open
Description
! 20k-30k一面 30分钟
vue用了多久了原生js熟悉吗普通for循环和forEach你觉得哪个比较快为什么你觉得forEach会比较慢呢- vue全家桶你都用什么 (全家桶的概念从tm哪来的?)
- vue-router一共有几种模式以及实现原理
你什么时候会用到vuex- 你能说一下vuex由哪几部分组成的吗
- action是同步还是异步的, 你都在里面做一些什么操作
- 最终改变state中的值是从哪个方法中改变的
vue组件中的data为什么是一个方法你说一下变量的作用域都有啥吗块级作用域是啥, 函数作用域呢你能说一下什么是原型和原型链吗你说一下什么是跨域和他的解决方案异步编程的解决方案你都用过什么- 为什么会出现promise
- promise有什么优点和缺点吗
- async/await底层实现是什么
你能说一下虚拟dom有什么优缺点吗什么是回流和重绘什么是复合图层- 浏览器的资源是怎么分配的 (这个问题问的好奇怪, 面试官提示说内存/CPU)
- 复合图层是怎么创建出来的 (应该是想问合成线程之类的)
复合图层有个很重要的值需要设置你知道是什么吗(我直接抢答zindex了)你能说一下浏览器有什么主要的进程吗这些进程具体都是干什么的浏览器是多进程还是单进程(这不废话吗, 刚问了我进程)你能说一下渲染进程有哪些线程吗说一下完整的事件循环机制- 你能说一下页面渲染的整个流程吗 (我说完回流重绘之后, 他还问后面还有吗)
- GPU是干什么的(我认为他想问的是GPU进程)
js新出的了一个webWorker多线程说一下改变this指向都有哪些方式bind/apply/call有什么区别你用过react吗- vue2和vue3有什么差别/优化的点/主要的区别
vue中组件传值是怎么传的vue的优化代码层面的优化说一下你能说一下watch和computed有什么区别吗- webpack方面你都做过什么优化
CDN说一下你常用的布局方式说一下SSR你做过吗
我着急赶火车, 语速就比较快, 结果回去听录音发现问了这么多
二面 [线下] 30分钟
二面也是聊技术, 但是忘了录音了, 面试官应该是技术总监一类的
boss描述上写的是二次创业, 前台给了一张表格, 我看上面有一些非常可笑的个人规划/未来发展期望/家庭隐私数据就没写这些, 然后前台还很认真的希望我填写完全, 搞笑