前言
吐槽一次面试经历,本来不想说的,奈何最近闲的蛋疼再加上本人就是个喷子,不说难受!!!
前段时间参加了“某联招聘” 的面试,因为一个简单的问题引发的思考,写在最后吧,上来就喷不合适,
场景
面试官:vue2和vue3的区别....(具体怎么问的我忘记了,但是当时谈到了vue2和vue3数据劫持)
我:vue2用的Object.defineProperty,vue3中ref通过ES6的class中的get和set方法对数据进行劫持,而reactive用的proxy,ref定义简单数据类型,reactive定义复杂数据类型,如果ref定义复杂数据类型会交给reactive
面试官:是这样吗?那ref为什么要包装成一个对象结构,(我当时一脑袋全是那个满脑子问号的包情包?重点是他像我确认了好几遍,没错是好几遍!!)
vue3中的ref和reactive源码实现
- ref(核心就那么两行代码,10行以内,都懒得说)

- reactive

反思
其实我想说的并不是这个知识点的问题,我想说的是现在行情都这么难了,市场上负能量满满,作为一个面试官靠点谱,你有工作不意味你就行了,对待人要有虚心,对知识要有敬畏心,不要一副老子天下无敌的姿态(另外一家公司碰到的),像个🤡,公司找你当面试官是信任你,多少准备准备再来,别拉低大家档次,好了,作为一个程序员吐槽的够多了。