1、面试官自我介绍2、结合项目自我介绍3、回流和重绘是什么,怎么减少4、tailwindCss相比手写class的优点,或者说行内样式相比class的优点5、css选择器优先级6、flex:1是什么7、flex-grow和flex-shrink的作用8、instanceOf的原理,原型链查找的过程9、Promise.all和Promise.race10、宏任务和微任务有哪些11、事件循环12、看代码说输出图一和图二13、父子组件的 setup 和 render 和 mounted 的执行的先后顺序一开始写错了,后面面试官提示了父setup -> 父 render -> 子 setup -> 子 render -> 子mounted -> 父mounted14、vue怎么监听到生命周期钩子函数的执行顺序的15、vue的响应式原理16、v-model的双向数据绑定原理17、进程和线程的区别18、浏览器有哪些线程算法题 经典150:最大正方形反问阶段:主要业务:写类似于飞书的那种内部管理的软件主要技术栈:vue最后被感谢了,面试官说感谢能参与面试......