2018.07.13,今天是周五,也是工做的最后一天,立刻就要去新的工做环境了,从上周六开始的面试,一周下来也面试了很多,有给offer的,有让我等消息的,但无论怎么说,简单记录这一周发生的。
2018.07.07(周六),一天面试了两家,总的来讲,技术方面的面试仍是挺靠谱的,由于两位技术官都比较有经验,问的问题偏基础的,可是很是有总体性,整个流程有个大概的沟通。至于到如今了仍是没有消息,多是由于我指望工资说的高了点,可是对于面试问到的问题,我以为回答的仍是挺满意的,面试过程当中还有彼此探讨的状况,虽然不能100%正确,应该有个80%以上吧!html
2018.07.09(周一),这场面试直奔主题——vue面试,可是给我感受就是恨不能把vue官网滚瓜烂熟,下面简单记录相关问题vue
下班后参加的一场面试(小型的创业公司,工做环境有点拥挤),如今仍是记忆犹新,主要面试内容以vue为主,由于这个公司目前项目内容都是vue实现(PC端+移动端),也问到过原型链、闭包、ES6特性,下面主要记录回答过程当中对于vue不是太熟练的地方。程序员
问题一:v-if与v-show区别?
回答:这个绝对有了解过,一个首次所有加载后续切换,一个惰性加载true时才加载,只是记得不太清楚谁是谁,外加一上来问的第一个问题有点紧张(看到HR)。附上答案web
问题二:keep-alive做用?
回答:说实话,没用过,有了解过,也就实话实说了。过...。附上答案面试
问题三:阐述下vue双向绑定的原理?
回答:私底下有建过demo,不用vue,就用原生的js也实现过数据的双向绑定,基于的是监听用户的输入事件,事件驱动,没有仔细看过vue源码,应该原理大体也是如此。如此回答不知合理否。附上答案vue-router
问题其它:nextTick、mixins、异步组件等其它vue高级特性
回答:至于这些高级特性,平时作的vue项目里真没有太多的使用,由于公司的vue项目以及我的vue项目应该是偏简单的,主要用到了vue-router、vuex等相关基础功能,能实现了项目里的基本要求。由于没有用到这些个高级特性,因此回答的也只能是支支吾吾。但的确这些特性也有看过,只是没有太使用,也就没多少可说的了。但我相信应该项目有需求,利用官网仍是能完成,可能别人须要的是用过丰富vue经验的vue程序员吧,还有可能开的工资有点超出他们预期,也就没多少下文了。vuex
2018.07.10(周二)——(周四),这几天的中午和下午也都有出去面试,也有电话面的,有vue高级面试,也有单纯的web方面,跟技术面试官,都有探讨写js方面很是基础知识,原型链、闭包之类的。闭包
总的来讲,跟技术人员沟通的,我的评价有个80%以上的满意度,但不少时候可能也仍是不符合别人的需求吧!由于在面试官看来,你回答个人80%仍是不行,最好是100%,更好是120%,完美滴是反问几个让面试官也懵逼的问题,他才可能承认你。异步
但无论怎么说,本身的价值仍是自我实现吧!不是别人承认你了,你就什么问题都没有,别人不承认了就一文不值了,既然选择了这一行,就更多实现自我价值为主吧!有时间多鼓捣鼓捣,多研究研究,最后是能作个我的比较厉害的项目,对于技术人来讲应该是试下价值的一种方式吧!!!async