传智教育旗下技术交流社区北京校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

最近重庆黑马又有学猿们要毕业了,所以有小伙伴在后台留言悄悄问学姐有没有面试秘笈可以分享一下?


学姐苦思冥想,闭关三天潜心搜索武林秘笈,今天终于发现了一篇干货满满的文章......

来自一位经验丰富的面试官,他向程序员亲述了面试干货,面试前需要做什么准备?面试的时候该避免哪些雷区?向面试官展示什么更容易被录用?赶快来一起涨涨知识即学即用吧~

面试时,面试官一般会让应聘者介绍项目经验 。常见的问法是,“说下你最近的或最拿得出手的一个项目”。根据我的面试经验,不少候选人对此没准备,回答磕磕巴巴,甚至有些人说出的项目经验在时间或技术上和简历上的不匹配,这样就会造成不好的后果。

程序员面试7分靠能力,3分靠技能,而刚开始时的项目介绍又是重中之重,所以本文将从“介绍”和“引导”两大层面告诉大家如何准备面试时的项目介绍。


1
准备项目描述
别害怕,面试官什么都不知道

面试官是人,不是神,拿到简历的时候,是没法核实你的项目细节的。况且,面试官最多用30分钟了解你的项目经验,你对项目的熟悉程度要远远超过他,所以你一点都不用紧张。

如果你的工作经验比面试官还丰富,甚至可以控制整个面试流程。既然面试官无法了解你的底细,那么他们怎么来验证你的项目经验和技术?下面总结了一些常用的提问方式。



2
准备各种细节描述

一旦被问倒了,说明你没做过

对于项目细节,不少人是拘泥于“项目里做了什么业务,以及代码如何实现”的细节,这就相当于把后继提问权直接交给面试官。在避免上述不好的回答时,大家可以按下表所给出的要素准备项目介绍。



面试前,你一定要准备,一定要有自信,也要避免如下的一些情况:



3
说面试官爱听的话
最好是不露痕迹的


在项目介绍的时候,面试官其实很想听一些关键点,只要你说出来,而且回答比较好,绝对是加分项。我在面试别人的时候,一旦这些关键点得到确认,必定会在评语上加上这一笔。下面列些面试官爱听的关键点和对应的说辞:

4
主动展示个人亮点
面试官没有义务挖掘你的亮点

我去面试别人的时候,往往会特别提问:“你项目里有什么亮点?”或者“你作为应聘者,有什么其他的加分项能帮你成功应聘到这个岗位?”但即使这样问,还是有些人直接说没有。

我这样问已经是角色错位了,作为面试者,应当主动表达,而不是等着面试官提问。但请注意,说的时候要有技巧,找机会,通常是找一些开放性的问题说。

比如:在这个项目里用到了什么技术?你除了说一些基本的技术,比如Spring MVC,Hibernate,还有数据库方面的常规技术时,还得说,用到了Java内存管理,这样能减少对虚拟机内存的压力,或者说用到了大数据处理技术等。也就是说,得找一切机会说出你拿得出手的当前非常热门的技术。

或者找个相关的问题做扩展性说明,比如被问到:你有没有用到过一对多和多对多?你除了说基本知识点以外,还可以说,一般我还会根据需求适当地设置cascade和inverse关键字,随后通过一个实际的案例来说明合理设计对项目的帮助。这样就能延伸性地说明你的技能了。相反,如果你不说,面试官一定会认为你只会简单的一对一和一对多操作。

记住:面试官不是你的亲戚,面试官很忙,能挖掘出你的亮点的面试官很少,而说出你的亮点是你的义务。

5
千万不要犯低级错误
一旦有低级错误,可能会直接出局

面试过程中有些方面你是绝对不能出错的,所以你在准备过程中需要尤其注意如下的因素:


6
可适当引导面试官提问
但不能自说自话

我面试的时候,也会遇到些有准备的人,个别应聘者说话太多,一般会主动扩展,比如我问他数据库用什么,他不仅回答数据库是什么,自己做了什么,甚至顺便会把大数据处理技术都说出来。

其实过犹不及,我会重点考察你说的每个细节,因为我怀疑你说的都是你从网上看的,而不是你项目中用到的。不过话说回来,他如果仅仅说,数据量比较大,但点到为止,不继续说后面的话,我就会深入去问,他自然有机会表达。同时请注意,一般在面试过程中,一旦你亮出加分点,但面试官没接嘴,这个加分点可能就不是项目必备的,也不是他所关注的,当前你就可以别再说了,或者等到你提问题的时候再说。

说句自夸的话,本文给出的一些方法和说辞不是拍脑袋想出来的,而是从面试上百个候选人的经历中抽取出来的,其中有不少血泪,也有不少人成功的途径。

学姐看完这篇文章感觉还挺有收获的,对于面试的童鞋们来讲确实有帮助呀,如果你看完本文也有收获,不妨像学姐一样分享给更多的人吧!

还想看哪些关于面试方面的经验和技巧,留言告诉学姐,学姐给你们找!

分享至 : QQ空间
收藏

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马