应聘者面试的收获-说说工作的正确姿势

上篇我已经提到我已有跳槽(但也不是非跳不可)的想法,所以最近也在关注招聘,并且投了些简历,也面试过了几次。

对于写简历,我并没有很大的话语权,我觉得我的简历并不怎么样,也写得不好。我没有那个自信去夸大其词,说我做的事怎么怎么牛逼,因为它的确很一般,没什么可说的点。

在这几次面试中,说说我的体会,当然都是第一轮面试,我不能确定地说后几轮面试也是相同的套路。

前端技术五花八门,人的精力也是很有限的。不可能什么新的技术都会有所了解有所实践,特别对于像我这样基础还未很扎实的新人。那怎么去面试别人,面试不同水平层次的人呢?也许你们公司的技术栈是A,但应聘者的技术栈是B,没有关系。因为大家说面试别人看的是潜力。所以就要从应聘者做过的工作说起,或者从大家都应该掌握的基础说起。第一种,从某个具体的技术点说起,一步步地深入,看应聘者是否喜欢思考,喜欢探索,喜欢自己折腾,善于总结自己。这也是做IT的人需要具备的素质,而不是只知其然不知其所以然。比如说,我简历里写用过grunt,gulp,面试者就会问你觉得这两个工具的区别是什么,为什么grunt会被gulp逐渐代替了。比如,模块化开发,你是否想过自己用JS怎么去实现require的功能,或者模块化依赖管理是怎么做的。这些功能,如果在工作中依样画葫芦,只知道怎么用是远远应付不了面试的。第二种,从具体的工作项目中说起,比如做过h5项目,那适配是怎么做的。用flexible,那flexible主要做了什么。比如,这个项目中你觉得遇到比较困难的点是什么,你是怎么解决的。当然这个问题比较常规,虽然可以临时抱佛脚的时候准备一下,但我觉得面试者真正想考察你的是在项目中的思考和总结。还比如,你的项目技术选型是什么?为什么选这个,在使用过程中有什么优点缺点,有没有想过怎么去改善。如果没有思考过的人,一时半会还真的是回答不出来。给我的感受下来,这些面试官的水平还是杆杆的,几句话就探出你水的深浅。我觉得这才是面试的正确姿势。

接下来说说在这些面试中,我对于我自己的认识和收获,我觉得这也是所有的人在工作中应该做到的。很显然,我尚未具备一个IT工作者的素质,爱思考,爱探索,善于总结,也缺乏对新技术的热情。我甚至也没想过去探索那么多,原来这个小技术点有那么多可以问的,其实也不多,说白了就是你说它的原理的理解。另外,我总觉得,新技术那么多,看得我眼花缭乱,而且工作上也还没用到,我就先不管,先做好手头的项目再说。以至于,在面试中,我没使用过ES6,webpack是件很落伍的事情。react,vue倒没怎么被问起。所以,我应该在业余的时间去官网阅读文档,了解一下新技术的基础使用方法,做个小demo,以至于自己不会太落伍。

另外,我觉得经常性地去面面试也挺好的,它迫使你有随时准备好去面试的压力,使得你在平时工作中不断去总结去思考去完善自己。在面试中,看到自己的短处,然后奋力去补。当然,久而久之你已经具备这样的素质,也就不需要这么折腾了。

我也比较水,都是一家之言,欢迎交流,特别是路过的面试官们欢迎指正哈。我对自己的觉悟也不是很有信心,总觉得自己的那些小觉悟小想法别人N年早已领悟。不过,没关系,我现在要学会厚脸皮,不要被自己的self-doubt打倒,因为我说过,我要慢慢地克服自己的self-doubt,get out of my comfort zone.