> 文档中心 > 程序员面试总结:如何避免面试过程中踩坑,那些不为人知的HR潜台词

程序员面试总结:如何避免面试过程中踩坑,那些不为人知的HR潜台词


背景介绍

由于公司裁员,所以最近一直忙着刷题,改简历,投简历,面试。面试了很多家,但是效果差强人意。先声明本人不是大神,只是一个年龄溢出的老程序员,喜欢搞技术但不擅总结(这是病,立个flag从今以后坚决改),也经常被技术搞。对于我这么一个年龄溢出的程序员来讲,进大厂我一开始就没有想过,不管是经验还是精力都不足以敲开大厂的大门。这些年一直混迹外企,外企安逸工作环境加诱人的福利和舒适的工作节奏,让我一步步变成了一只快煮熟的青蛙。

所以,可想而知在这个节骨眼上要重新找工作难度可想而知。加上工作换的不勤,缺乏面试经验,难度更大了。

好了好了不卖惨了。我的情况估计也是大多数程序员的真实写照,35岁左右,拖家带口,上有老下有小,有房贷。但是生活还得继续不是,虽然咱年龄有点大,但毕竟经验和见识还在不是(估计也就剩这点优势了,优势估计都谈不上囧)。

所以理清楚了自己的状况,接下来目标就明确了--还是找外企(也只能找外企了囧)。

那么接下来就是攻城略地的环节了。期间经历了各种拒绝,各种没回应,简历改了一版又一版,甚至为了写简历预约了专门的猎头顾问帮忙检查简历,自己自学了文案写作等等。简历是越写越漂亮了,但是向我抛出的橄榄枝的少之又少,最多可能HR打电话稍微问一下。

既然自己努力不行,那咱们就找关系。通过各种前同事,前前前同事以及各种内推等,最后还是拿到了几个面试机会。技术面还行至少是自己专业范围内的,大多数都能通过,最后HR面的时候就有点戳中我的软肋了。前面讲了本人换工作不勤,面试经验很有限,所以很多时候败给了HR。所以痛定思痛,把各种HR面试问题记录下来供以后参考。

HR面试问题:

(一)能用英语做下简单的自我介绍吗?

对!第一个问题就是自我介绍。是不是英文无所谓,因为本人面的基本都是外企,所以一般会要求先用英文做个自我介绍。以前我会想我的简历上不都有吗?难道给我打电话之前都不看的吗?如果你也是这么想的,那么请先收起你的小情绪。首先我们要搞明白一个问题,HR为什么会这么问?他(她)难道不知道你的简历上都有吗?

所以我们不妨换个角度想一想,如果你是HR你想通过这个问题了解候选人那些方面呢?

第一:你的简历写的是清楚,但是我怎么知道你写的有没有水分呢?或者是不是你自己写的呢?

第二:现在都是Team Work的年代如果你连自己都介绍不清楚或者说话磕磕巴巴的,那么将来进了团队我会不会背锅呢?会不会影响我的业绩?

第三:我想从这个人的语气中感受一下他对进入我们公司的一个大概的意愿。(不要小看这个,如果你没有抱有一定的诚意,别人是能感受到的,不只是HR)

第四:我想知道这个人对自己的职业有没有一个大概的规划,思路是否清洗等

当然以上只是我个人总结的几点,具体面试的时候HR是不是这么想的我不敢确定,只是如果我自己面对这样的情况,我大致会从上面的几点去考察候选人。那么基于以上几点,我们该如何介绍自己呢?

首先,要流畅

这一点需要自己多练习,如果你不太擅长临场发挥,那么请提前准备,并把他烂熟于心,对着镜子勤加练习。

其次,要有内容

自我介绍不是吧啦吧啦把自己简历上的内容重复一遍。要不然HR真的看简历就够了,还面试啥。那么内容上如何组织我们的语言,才能引起HR的注意呢?可以使用我们语文老师教的总-分-总结构来组织我们的语言。例如:

总:
XXX面试官,您好,我对咱们公司XXX这个岗位很感兴趣。接下来我会从我的过往经历,个人爱好(如果你的爱好跟当前的工作内容不相关,就不要写),职业发展三个方面跟你讲为什么我更适合这份工作。

分:

首先是过往经历,从我的简历上,你也能看到我之前从事的就是XXX岗位,工作时间有XX年,工作内容和职责和咱们现在要求的是一样的。主要是。。。(工作内容1,2,3,业绩,1,2,3一定要跟当前应聘岗位相关的),所以工作内容这块,我是熟悉并擅长咱们的岗位要求的

再来说说我的个人爱好。。。(爱好1,2,3并说明他和当前工作的相关性,如果有作品,专利等可以做展示说明,如果没有相关的个人爱好,略去这部分)

最后是职业方向,我本身就喜欢这样的工作,也希望未来能在这方面做出更多的成绩,(然后大概谈一下你所在行业的前景以及你的认识)。。。,我都很熟悉并且擅长。

总:

所以,我真的很适合咱们公司这个岗位,您一定要好好考虑一下。(这就是促单了^_^)

怎么样?是不是真的就是小学语文水平的样子?所以如果你没有更好的方法不妨试试这个。并把这个结构烂熟于心,然后关键就是在具体往里面填内容的时候,一定要把你简历里面和你当前应聘岗位相关的内容放进去,不要为了凑内容把无关的东西都往里填。 等你练熟,可以用这个模板从容应对任何面试。

然后,把握好时间

自我介绍的时间尽量控制在3分钟以内。HR不是请你来做演讲的,他们的时间也很宝贵,所以不要喋喋不休说个没完。但是也不能太短,十秒钟就完事,估计论谁都不会开心对吧?这也是HR在考察你的时间观念。那怎么才能把握好时间呢?语速不能太快也不能太慢,正常语速即可,可以把你上一步的内容拿来反复的练习。争取把自我介绍控制到3分钟以内。

(二) 你对我们公司有过什么样的了解?

千万不要小看这个问题,在面试之前不管你通过什么渠道(度娘,猎头,同事。。。等)一定要对你所面试的公司有所了解,如果这些渠道都不足以让你对该公司有所了解。那么你可以这么跟HR说:

很遗憾我通过各方面渠道都没能对咱公司有个比较全面的了解,能请您从公司历史/规模,业务以及企业文化方面给我做个简单的介绍吗?(态度一定要诚恳)

 我有时候也属于是头比较铁的,之前有一家公司通过猎头得到了一个面试的机会,第一面就是HR面。由于最近有几家面试都接近尾声,面试如火如荼,所以就有点忽视了对这个公司的准备。对这家公司的了解呢也仅限于之前猎头的简单介绍,甚至连这家公司的全名我都没办法说全。主要也是对这个职位没抱什么希望,打着试试的念头(也再次说明面试一定要心诚,如果想去试试,就一定要准备充分)。结果HR问道这个问题的时候我就傻眼了,支支吾吾了半天说不清楚。最后只能说自己没有足够的了解。如果我作为一个HR肯定立马就能感觉得到,候选人并没有认真对待这个机会。

那么在做功课的时候我们应该从哪些方面入手呢?

首先,是公司的基本情况,包括成立时间,公司规模(员工数、资金等),主营业务等

其次,是企业文化,如果能对一家企业的企业文化有一定的了解绝对是加分项

然后,是公司的一些大事件或者最近的新闻(这能让HR感受到你对他们的关注)

其实做这些功课不仅仅是为了让HR感受到你的诚意,也是让自己加深对你所面试的公司的了解,同时避免自己踩坑。

(三) 你为什么对我们公司这个职位感兴趣?

记得有家公司当时就这么把我问懵了。我能说你们给的钱多吗?我能说你们工作环境舒适吗?我能说我年龄大了只能来找你们这样的公司吗?---不能。说到底还是我的心不诚,当初只想着试一下的态度,本来当时面试的岗位不是我的主打方向。所以一时语塞。空气中,我和HR都感觉到了一丝异样的尴尬。

所以面试下来自己反复思考,HR为什么会问这个问题?最后发现是因为自己的简历跟该岗位不是十分的匹配而且对他们公司又没有做功课,所以HR才会这么问。

而且HR对这个问题纠缠了很久,不管怎么说,她都最后来一句:所以你为什么会对我们公司的这个职位感兴趣?

我本来就对这个职位没有太大兴趣好嘛,所以再次强调面试的时候心要诚!

(四) 你现在手里已经有offer或者是已经在谈的offer吗?

之前每次HR问道这个问题都会简单的回答有或者没有。但是每次面试下来总感觉哪里不对。后来经过与经验丰富的老司机讨论才明白,原来HR是想看看你的竞争力以及你当前找工作的一个状态。

那么如果我们回答“有”,那么HR是不是就会着急把offer给你呢?那她会不会想,人家手里已经有offer了,我发offer会不会也只是个备选呢?不管是你的竞争力强不强,HR都有可能觉得我即使发了offer你也不一定来,所以最后没了下文。

如果我们回答“没有”呢?那HR也会考虑这没准是你的第一个offer,如果后续拿到更好的offer你还会来吗?又或者候选人面试了这么久都没有拿到一个offer,那到我手里会不会成为一个烫手山芋啊?

总之,不管你直接回答“有”或者“没有”都对HR发offer不利的。那么应该怎么回答才能避免踩坑呢?(当然我们必须本着有诚意看这个机会的前提)

比如:如果手里已经有offer了。

面试官您好,目前我手里已经有X个offer。但是经过我们之前的面试和对贵公司的了解,我发现贵公司更加符合我个人的职业发展规划,同时我个人的职业技能也更加的匹配该岗位的要求。而且贵公司目前正处于高速发展中这也是我所期望的。那么如果我能有幸加入贵公司那么我也会从方面开展工作,为公司发展添砖加瓦。所以如果有机会我将会优先考虑加入贵公司。谢谢!

 那如果:手里一个offer都没有,但是已经有几个面试已经接近尾声呢?

面试官您好,目前还有X个面试还在进行中,暂时(用暂时表明你的自信,当然前提是要诚实,如果一个面试都没有千万别这么说还没拿到offer。那么经过我们之前的面试和对贵公司的了解,我发现贵公司更加符合我个人的职业发展规划,同时我个人的职业技能也更加的匹配该岗位的要求。而且贵公司目前正处于高速发展中这也是我所期望的。那么如果我能有幸加入贵公司那么我也会从方面开展工作,为公司发展添砖加瓦。所以如果有机会我将会优先考虑加入贵公司。谢谢!

 那么看出这个问题的关键了吗?

关键就是要让HR有足够的信心认为你值得他们给你发offer。怎么才能有信心?说白了就是要投诚。通过这么一个简单的回答,让HR知道你是想去他们公司发展的,也是有信心有规划的。并且不管你有没有offer都能看出你积极的心态和求职的态度。

(五) 如果有会选择加入我们吗?为什么?

这个问题其实承接上一个问题的。其实问道这个问题HR已经很想给你发offer了,只是要最后在确认一遍。那么我们不妨接着上面的思路,投诚加职业规划。当然重点可能要把自己跟自己应聘的岗位如何契合再强调一遍。

如果小伙伴们对这个问题有不同的见解欢迎拍砖。

(六) 你个人未来的发展规划是怎样的?

画黑板,敲重点!我们到底需不需要发展规划呢?你可能觉得:不就是搬砖吗?还规划个啥?即使这样你也可以说:

总:

我计划未来3-5年内,做到搬砖砖家或者高级搬砖工,或者搬砖工头。基于我现有的搬砖水平,我计划从以下三个方面实现我的搬砖计划:搬砖理论,搬砖实践,搬砖总结。

分:

首先,我会通过XXX方法或者渠道丰富我的搬砖理论,弥补我过去在搬砖实践中理论上的不足。

其次,我会在工作中把学到的搬砖理论不断的运用到实践中提高我的搬砖水平。以便更好的完成搬砖任务。

最后,我会通过分享会,blog等方式把我的搬砖心得,搬砖经验毫无保留的分享给大家,以期待共同提高大家都搬砖实力。

总:

以上就是我未来3-5年的个人发展计划,除此之外我还会在工作之余发展我XXX方面的能力,以便更好的提高工作效率。

是不是搬砖也可以搬到不一样?总分总真香啊

所以不管怎样一定要对自己未来有个规划,可以是短期规划也可以是长期规划。不管是为了面试还是为了自己将来的发展都要有个规划或者计划。即使他是个坏计划或者糟糕的计划,也好过没有计划。所以这一步不是为了面试,而是为了个人将来的发展。

说到这里又想吐槽一下自己,工作这么多年真的是没有好好的规划自己。虽然现在生活马马虎虎,但是走一步看一步真的很容易让人迷失方向。所以接下来,我也会好好规划自己的未来的生活,让中年的自己少些油腻。加油!!!!!!

(七) 你工作中遇到的最大的挑战是什么?你是如何处理的?

这个一般都会问到的问题。个人总结起来,有那么以下几点需要注意:

第一,是我自己遇到的挑战。不是别人,也不是团队,如果是团队,那么你在其中的挑战是什么,要说清楚。

第二,是挑战,不是我做了什么。所以一定要明确的说清楚挑战是什么。可以做对比说明,比如以前是怎样,现在怎样。或者一般怎样,我们又是怎样。或者有那些极端情况等。

第三,我的职责是什么。我在这个挑战中扮演了什么样的角色,职责1,2,3.

第四,我是如何应对的。把我是如何应对的说清楚,1,2,3。一定是

第五,结果如何。比如解决这个挑战达成了什么成就、成绩,有没有什么实锤的证据等。

第六,总结。一定他要对我的挑战,做个总结

以上是需要注意的点,那么陈述的时候该如何陈述呢?还是我们语文老师教的:总-分-总(总分总真的香)。

(八) 你未来选择工作的标准是什么?或者你希望加入怎样的公司?

这个看似很泛泛的一个问题。那它背后的逻辑是什么呢?其实主要是想看候选人跟自己的公司是不是三观一致。其实也就是要帮企业选合适的候选人。所以在做功课的时候了解他们的企业文化/愿景,了解他们对员工的发展机制就非常重要了。然后把你的答案和你了解到的信息结合起来。

比如我喜欢扁平化管理的公司,而该公司也是扁平化管理,那么我可以尝试说:

首先我希望进入一家正在发展中的公司,发展中的公司也意味着更大的发展空间和机会。 其次呢,我个人比较适应扁平化管理的组织氛围,因为我现在的公司就是这种管理模式,这能让我有更大的自由度来开展我的工作。最后呢我希望我个人的发展能和公司的发展相结合,共同成长。

 当然,最重要的是要诚实,就是公司的各方面确实能和自身相契合的情况下尽量往公司靠。如果你不喜欢他们的企业文化,管理制度,硬要说喜欢不是坑自己,坑别人吗?

(九) 你的期望薪资是多少?

有时候,这是一个比较流氓的问题。为啥呢?很多公司的岗位上并没有写明他的岗位的薪资范围,写的面议。而HR面试的时候总会问你期望薪资。

这种情况就很坑了。如果你的期望薪资高于他招聘的岗位,有可能他就直接把你pass了。如果你的期望薪资低于这个岗位的最低薪资,那么将来进入这个公司之后你就会很郁闷,对自己很不利。

所以到底该怎么应对这一环节呢?

第一点,面试之前想办法了解到该岗位的薪资水平。

如果没有,那么可以按照自己的工资水平和市场上该岗位的薪资水平做一个预估范围。当然这些最好自己提前做好。比如可以按照涨薪10-30%来报自己的期望薪资。如果自己的薪资水平低于市场水平,可以按照市场价来报一个范围。或者在了解到他们招聘岗位薪资水平的前提下,在招聘岗位的薪资范围内报出自己的期望薪资。

第二点,一定要对自己的期望薪资做一个简单的说明。

比如:

根据我对市场的了解,该岗位的平均薪酬是XX。而我出来拥有与该岗位匹配的所有条件之外,我的XXX,XXX技能也能让我在工作中发挥更大的作用。综上所述我的税前期望月薪(或者年薪)是XX-XX。谢谢!

(总之就是要对自己报出的薪资范围做到心中有数,有理有据。)

第三点,一定要对自己报出的薪资非常的自信。

有时候HR会问你:那么你期望的最低薪资是多少呢?有的小伙伴心里一紧感觉自己是不是高了,赶紧又给降点,比如比自己报的最低范围再低点。给人的感觉就是不自信(HR也可能觉得你自己是不是乱报价,对自己的技术没什么底)。可以果断的按照自己报的范围的中间价报出,那么将来在offer谈判的时候也能有更大的议价空间。 

第四点,对工资组成过于复杂的公司果断放弃。

有的公司的公司组成那个复杂,比如:基本工资+绩效奖金+提成+全勤+。。。。各种加,但是扣工资的时候哗哗扣。这种公司我是不会去的。程序员本来就属于花钱的部门,你给我整那么多幺蛾子,还能安心干活吗?而且要问清楚HR公积金社保的缴费比例。是按每个月总工资来交还是按什么基本工资啥都。所以工资组成过于复杂的猫腻太多,不如换个机会。

第五点,对工资砍价回合过多的公司慎重考虑

有的公司在谈薪的时候,跟候选人一千两千,三百五百的砍价。砍了一千不过瘾,还想砍五百,你当我是拼夕夕吗?

这种公司为啥要慎重考虑呢?首先,说明公司财力不一定很足。其次,现在能给你各种砍价,那么将来你进公司想往上发展也是各种难。咱干活的人不就图个安安心心吗?

第六点,讨论工资过程中注意观察HR的语气。

如果你报出的薪资HR表现的惊讶或者不是太关注等,有可能超出了她们的承受范围。如果你确实很想去这家公司,而且又对薪资可以做适当的调整,可以像HR适当的表明你的想法。但是呢不要直接说我要XX也是可以的。这会让HR觉得你很没有原则。

那要怎样操作呢?

首先,表决心。表明你确实很想来贵公司,对他们非常认可,希望得到在贵公司发展的机会。

其次,夸自己。说出自己与其它竞争者之间的优势,以及能为公司带来的好处。

最后,表明自己在薪资方面还有商量的余地。一定不要直接报数啊,表明自己有商量的余地即可。

(十) 你有什么想问我或者想了解的吗?

每个面试的终极灵魂之问。让HR感受到你的诚意吧。那么具体应该问些什么问题呢?每个人的情况不一样,个人总结了下面一些基本原则:

第一,与应聘岗位相关

可以让HR再介绍一下与岗位相关的具体情况背景等,或者这个岗位的级别,甚至相关的团队等

第二,与公司发展相关

与当前岗位相关的公司未来规划或者发展现状等,但是千万不要跑题了,一定要跟岗位有直接相关的关系。之前有个小伙伴问面试官:你们公司未来的发展战略是什么?直接把人家问毛了。HR又不是CEO,未来发展战略什么的她可能不熟,也不好讲。

第三,与个人发展相关

这个很好理解了,比如个人的一个发展路径(技术,管理等)。又或者公司的组织结构等等。

第四,与公司福利等相关

如果HR之前没有讲到的地方可以在这里问了,五险一金啊,商业保险啊,缴费比例啊都可以大胆的问了。

第五,与面试相关

比如如果接下来还会有面试的话,可以问问HR相关的人员有哪些?有哪些方面需要注意的?甚至面试官的特点,喜好等(不要问人家隐私哈,喜好是指面试,沟通方面)。

那么问多少问题合适呢?个人觉得最好2-3个,而且每个问题之间最好有承前启后的作用,也能表现出你思维的严谨。问的太多HR会感到厌烦的,问的太少HR可能会觉得你对他们的岗位没什么兴趣。

总结

手打7000字,从来没有这么勤奋过^_^。

总得来说针对HR的面试只要做到以下三点就能轻松应对:

1.面试前做足功课

2.回答问题时有理有据(总分总很香), 注意时间 

3.面试过程中表现出足够的诚意和礼貌


当然如果你自带buff,请忽略以上所有内容囧。我有个哥们现买电脑,花了一天写简历,然后投了简历,花了两天拿到offer。另外一个同事面试3轮轻松拿到offer,同一个公司我面试了8轮,结果未知。说多了都是泪啊囧囧囧囧

好了不说了,继续准备面试吧,虽然一个offer都还没拿到。继续加油!

最后祝大家工作顺利,升职加薪!