
要招一个会vue的开发者:
记一次印象深入的面试
面试过不少小伙伴(要招会vue的开发者),没工做经验的,5年工做经验的,甚至10多年工做经验的...让我印象最深,也以为最为经典的一个面试:
- 有一天,来了一位5年前端工做经验的小伙子,在不少项目中使用过vue的面试者,故事就从这里开始了:
- (开篇省略N多对话……)
- 我:看你简历上说你在项目中有用到过vue对吗?
- 小伙子:有啊,咱们项目中就有用到过……
- 我:你认为你对vue的理解到什么程度?(对自个人认知)
- 小伙子:作过不少项目,基本上都了解了,很熟练
- 我:不错,那我问下你 “vue为何要求组件模板只能有一个根元素?”
- 小伙子:恩……没在乎过
- 我:不要紧,那 “你了解vue的diff算法吗?”
- 小伙子:恩……没用到过
- 我:没事,那我再问下你,“在.vue文件中style是必须的吗?那script是必须的吗?为何?”
- 小伙子:恩……(此时小伙子有点着急了,说)
- 小伙子:你为什么 不按套路提问 呢?你应该这样问我:MVVM是什么,生命周期有哪些,双向绑定的原理啊,我对这些比较熟悉。
- 我:此时的我,被反问给愣住了(难道是我错了吗?我是农村来的不懂套路,还好我经历过风风雨雨,伪装镇定下)。
- 我:这样啊,你给我说下,生命周期的原理是什么?
- 小伙子:……
- 我:要你本身实现一个双向绑定的微型框架你该怎么作呢?
- 小伙子:……
- (继续省略N多对话……)
- 小伙子走前,跟我说了句:哥,我之后不敢再说我会vue了,回去我要再好好学习vue……
- 后话:估计小伙子出门后,确定会千万个吐槽:面试造火箭工做拧螺丝
30多位小伙伴倾力贡献
- 看到网上vue相关的题量都很是少,彻底不能知足你们对知识的渴望。因此我联系了30多位真正使用过vue,从各个方面筛选出了220个vue相关的知识点,全方面为你保驾护航!这些知识点还会持续更新……
- 目前vue相关的知识点收录量为全网(全球)第一
- 收录在了《前端面试每日3+1》的vue面试题
还有疑问?
- 问:这些题有答案吗?
- 答:有,在你脑中!授人以鱼不如授人以渔(只有本身动手去作,去思考才会变成你的答案,理解背后的原理才能作到游刃有余,不要去背,分分钟露馅!)
- 问:知识点会过时吗?
- 答:会,但没这么快,活到老学到老,框架常常更新,知识点就会持续更新
- 问:这么多知识点我该怎么学?
- 答:先挑些你会的,找点成就感,而后再查漏补缺,坚持天天学习
有更好的建议吗?
对了打个广告
- 《前端面试每日3+1》,学习不打烊,充电加油只为遇到更好的本身,365天无节假日,天天早上5点纯手工发布面试题(死磕本身,愉悦你们)。
- 但愿你们在这浮夸的前端圈里,保持冷静,坚持天天花20分钟来学习与思考。
- 在这变幻无穷,类库层出不穷的前端,建议你们不要等到找工做时,才狂刷题,提倡每日学习!(不忘初心,html、css、javascript才是基石!)
超多题预警开始……
题目最后更新时间:2019.06.26
vue | vue-cli | vue-router | vuex | ElementUI | ElementUI | mint-uihtml
若是你以为这些题太easy了,能够到github上联系做者贡献你以为好玩、有趣、有挑战性的题让你们来挑战吧。
vue
vue-cli
vue-router
vuex
ElementUI
mint-ui