你好呀,我是歪歪。
众所周知,面试的时候面试官一定会问你的项目经历,这是一个和面试者着重探讨的部分。
但是我遇到过几次面试的朋友,叫他们介绍一下自己最熟悉的一个项目经历吧。
好家伙,那叫一个侃侃而谈啊,从项目入手,介绍了公司业务的方方面面,项目是说的又大又全,从客户体验讲到交付价值,从开始创业讲到上市敲钟。
听完之后我感觉我饱了,像是吃了一张大饼似的。
叫你说项目经历,项目经历,重要的是项目吗?
重要的是后面的“经历”二字啊。
你把领导给你画的饼,又给我画一遍,是啥意思?
是想着把我挖过去,给我玩一招明修栈道,暗渡歪歪?
玩笑归玩笑,关于项目经历这块,真的要抓住重点,要说你做了什么,怎么做的,做完后的效果是什么,拿出来点数据来对比。同时你要埋点“坑”,吐出点技术点来,让面试官往里跳,作为面试切入点和你聊。
除非是你知道面试官平时的业务和你的过往业务非常匹配,那么可以多说点业务相关的。
关于在面试中如何回答项目相关的问题,我在网上看到一篇不错的文章,分享给你,如果你正做打算,希望能帮助到你。
面试官是人,不是神,拿到你的简历的时候,是没法核实你的项目细节的。
更何况,你做的项目是以月为单位算的,而面试官最多用 30 分钟来从你的简历上了解你的项目经验,所以你对项目的熟悉程度要远远超过面试官,所以你一点也不用紧张。
适当包装是个很正常的事情,没必要有心理包袱,有几个企业能把百千万级并发项目放给在校生独自做?
既然面试官无法了解你的底细,那么他们怎么来验证你的项目经验和技术?下面总结了一些常用的提问方式。
一般来说,在面试前,大家应当准备项目描述的说辞,自信些,因为这部分你说了算,流利些,因为你经过充分准备后,可以知道你要说些什么。而且这些是你实际的项目经验(不是学习经验,也不是培训经验),那么一旦让面试官感觉你都说不上来,那么可信度就很低了。
不少人是拘泥于“项目里做了什么业务,以及代码实现的细节”,这就相当于把后继提问权直接交给面试官。下表列出了一些不好的回答方式。
在避免上述不好的回答的同时,大家可以按下表所给出的要素准备项目介绍
面试前,你一定要准备,一定要有自信,但也要避免如下的一些情况。
在项目介绍的时候(当然包括后续的面试),面试官其实很想要听一些关键点,只要你说出来,而且回答相关问题比较好,这绝对是加分项。我在面试别人的时候,一旦这些关键点得到确认,我是绝对会在评语上加上一笔的。
下面列些面试官爱听的关键点和对应的说辞。
面试时,面试官往往会特别提问:你项目里有什么亮点?或者你作为应聘者,有什么其他加分项能帮你成功应聘到这个岗位。即使这样问,还有些人直接说没有。
我这样问已经是处于角色错位了,作为面试者,应当主动说出,而不是等着问,但请注意,说的时候要有技巧,找机会说,通常是找一些开放性的问题说。
比如:在这个项目里用到了什么技术?你除了说一些基本的技术,比如 Spring MVC,Hibernate,还有数据库方面的常规技术时,还得说,用到了 Java 内存管理,这样能减少对虚拟机内存的压力,或者说用到了大数据处理技术等。
也就是说,得找一切机会说出你拿得出手的而且当前也非常热门的技术。
记住:面试官不是你的亲戚,面试官很忙,能挖掘出你的亮点的面试官很少,而说出你的亮点是你的义务。
我在面试别人过程中,根据不同的情况一般会给出如下的评语。
不管怎样,一旦回答简单,不主动说出你的擅长点,或没有条理很清楚地说出你的亮点,就算我让你通过面试,也不会写上“框架细节了解比较深,数据库应用比较熟练”等之类的好评语,你即使通过技术和后面的综合面试,工资也是比较低的。
面试过程中有些方面你是绝对不能出错,所以你在准备过程中需要尤其注意如下的因素。下面列了些会导致你直接出局的错误回答。
在做项目介绍的时候,你可以穿插说出一些你的亮点,但请记得,不论在介绍项目还是在回答问题,你当前的职责不是说明亮点而是介绍项目,一旦你详细说,可能会让面试官感觉你跑题了。
引导 or 扩展太多某些面试官甚至会觉得烦。。。。。。
所以这时你可以一笔带过,比如你可以说,“我们的项目对数据要求比较大,忙的时候平均每小时要处理几十万条数据”,这样就可以把面试官引入“大数据”的方向。
你在面试前可以根据职位的需求,准备好这种“一笔带过”的话。比如这个职位的需求点是 Spring MVC 框架,大数据高并发,要有数据库调优经验,那么介绍以往项目时,你就最好突出这些方面你的实际技能。
如果你真的想应聘的话,一定要事先准备,只要别露出太明显的痕迹,面试官不会写上“似乎有准备,没法考察真实技能”这种话,更何况未必每个面试官都能感觉出你准备过。但你不能凭着有准备而太强势,毕竟面试是面试官主导的。
有时说话太多,主动扩展,问他数据库用什么,不仅回答数据库是什么,自己做了什么,甚至顺便会把大数据处理技术都说出来。其实可能会过犹不及,面试官就会重点考察你说的每个细节,因为怀疑你说的都是你从网上看的,而不是你项目中用到的。
不过话说回来,他如果仅仅说,数据量比较大,但点到为止,不继续说后面的话,我就会深入去问,他自然有机会表达。
同时请注意,一般在面试过程中,一旦你亮出加分点,但面试官没接嘴,这个加分点可能就不是项目必备的,也不是他所关注的,当前你就可以别再说了,或者等到你提问题的时候再说。
·············· END ··············
你好呀,我是歪歪。我没进过一线大厂,没创过业,也没写过书,更不是技术专家,所以也没有什么亮眼的title。
当年高考,随缘调剂到了某二本院校计算机专业。纯属误打误撞,进入程序员的行列,之后开始了运气爆棚的程序员之路。
说起程序员之路还是有点意思,可以点击蓝字,查看我的程序员之路。