1. 面试官都很少提出很好的问题

即使很熟悉你的前提下,面试官也很少会提出有亮点的问题,大多数是非常愚蠢的。比如自我介绍,因为这个问题太广泛了。这个时候你最好跳过介绍自己,而重点介绍将如何胜任这个工作,以及过去取得哪些成就。特别是前者,如何让他信服你具有这个能力。比如大多数的求职者都写上自己精通SSH等框架,这刚好是我们想要的,所以我们请他简单介绍ssh交互的过程,但是非常多的人不能完整的描述;相反,有些坦然自己熟悉java的开发,因为之前的公司非常规范,框架都是由资深人员来搭建,所以自己并不熟悉。然后我们提问了一些JAVA的知识,果然很熟悉,所以就聘请他了。(注:我们需要的是JAVA工程师, 招聘资料上没有任何地方指明一定要精通SSH框架,但是提问的时候,我们总是习惯性地问一下)。

2. 认为面试官是掌控全局的人

不少的应聘者容易紧张,担心准备不足,实际上很少有面试官是准备充分的,并且他们特别容易分心,通常是依靠经验在临时表演。我的好多次面试,都源自人资两分钟前的一个电话,所以我会选择先让应聘者自我介绍,然后赶紧偷看一下简历。

3. 自信从容,注意你的肢体语言

有一位5年开发经验的应聘者,关于技术部分,我们面试了10多分钟,两轮下来确认没有问题了。但是在最后高层主管进行复试的时候,却被刷掉了。原因是面试过程中,他不时地摆弄手中的会客卡,让他有回答问题不自信的嫌疑。

4. 不要抱怨前公司和同事

就在今天面试的一位2年经验的JAVA工程师,当问及为何离开之前的公司时,他就开始抱怨之前的公司氛围不好,同事没有工作激情等等。这至少体现他缺乏团队精神。即使后面的面试,他如何优秀,也很难打动面试官了。

5. 注意语速,并且表达清楚

6. 尽量写博客和在GitHub上传自己的代码

这点太重要了,相对于谈话,博客更能让面试官全面地认识你。如果有自己的源码,简直连面试都可以省了。可是这一点很容易被忽略,包括我让新人上传自己的代码至github,并且写博客记录自己的成长经历。他们大多都认为是浪费时间。我只想说:磨刀不误砍柴工。