作者:李民 2004级 来源:北软人家园pku-mse ithao123整理 2007-07-23
前言
要想找一个合适的工作(注意!是合适的工作,而不是所谓的好工作),这绝对是一个系统工程,其中包括很多环节,环环相扣,哪一环都不可掉以轻心。 本节要谈论的是面试,这是求职中很大的一部分,但并不是最早要准备的部分,因为阿伏可能要面试了,所以我把自己这方面的经验先整理成文字,结合一些生动的案例,跟大家共享,希望在他面试之前能有所帮助。
在这之前还有哪些环节呢,我想大概还有自我分析与定位、简历写作与更新、目标寻找与投递、笔试,这些步骤有一步不到位,你都可能失去一个好的机会,更不要提面试了,还远没到这步,我希望在最后能把找工作的心里分析总结一下,把找工作胜在无形之中。
我把找工作的场景设定在IT行业的企业,尤其是外企,因为我这方面的经验最多,如果文中没有特别说明,就默认为这个背景。
面试是在你投递了合适的简历,并经过公司初选后企业提供给你的一个面对面交流的机会,有时候这个机会也许还要在一轮笔试通过之后。对于如我背景的同学,大概把IT企业的工作从内容上分为两大类,即技术类与非技术类。从招聘对象上来分大概分为应届生和社招(即招聘有一定工作经验的人员)。面试官也可被分为技术人员与非技术人员(HR或者Manager)。面试一般会有一轮到三轮,每轮会有一到若干名面试官,各司其职,每种类型的面试和面试官各有不同的对策,要一一应对。
忘了提一句,在有人通知你面试的时候,一定要记住问她以下几个问题,并做详细记录。时间、地点、需要带什么东西、联系人电话,这大家都知道,她也会告诉你。还要注意的就是一定要问面试类型、大概会有什么考察、面试官类型、人数和持续时间,而这些事情打电话通知你面试的人一般不会主动告诉你,如果当时忘了问的话,可以打回电话问她,了解了这些背景你就不会打无准备的仗。
面试的时候要把握几个主要的元素,一一讲述在下面的部分。
面试气氛 我想面试中最重要的就是要善于把握面试的气氛。如果你们能一直保持轻松愉快的面试气氛,当面试官回忆面试过程的时候,会有很好的印象分在里面,即使你其它方面的表现不是十分出色。
一般来说,HR和Manager是比较有面试的经验的,他们会主动调节气氛,使气氛轻松,能使你最大程度的表现出个人的长处和缺点(小心哦,还有缺点,不要轻易暴露出来)。对于这种情况,你就要附和这种气氛,跟随他们的引导,保持平稳的心态,不卑不亢,尤其不要过于兴奋,即发挥自己最好的水平,同时小心掉入他们的圈套。不要因为你们一直谈的很不错,感觉很亲热,就把她作为无话不谈的好朋友(错了,这时候的面试官绝对不是好朋友,除非他把工作给了你)。举个例子,一次有一个著名外企的HR面试的时候跟我谈得很开心,她有点抱怨并不经意的对我说“北大、清华的毕业生太傲了,找工作就只比较工资,因为工资有一点差距就会毁约,一点不看发展机会,害的我们很多外企都不愿意要你们的学生,这反而给北航,北邮的学生提供了好多机会。”如果她真心的这么说我只能说她不够职业,但我想这里边很可能是个陷阱。我的回答是“像我们刚毕业的同学不太有社会经验,他们很难准确的预期未来,所以在他们的眼里,工资可能是一个很重要的选择因素,也不能全怪同学,他们在以后会承受自己的选择的结果。另外我觉得北邮北航的学生也很优秀,我认识一些朋友是那里毕业的,我觉得他们在技能上不会跟北大清华的学生有明显的差距,甚至很多优秀的学生在专业上更加突出。我个人有过一些社会阅历,我很喜欢XX公司(面试的公司),我不会简单的以工资来评判取舍。既然公司现在需要人,我可以介绍一些我的同学来这里面试,我觉得他们都很踏实。(口气没有文字上这么生硬,意思大概如此,要保持良好的气氛)”不要随意的附和面试官,要思考她的提问的目的,后面我会继续讲回答问题的方式。
那技术人员的技术面试又如何把握呢?技术人员一般比较寡言,他们只关注你的技术问题和能力,所以气氛一般就比较死板,这时候可千万不要跟随他的气氛,要主动发挥你的语言天赋和控制场面的能力,一定要借题发挥。因为死板沉闷的气氛会限制你的发挥,同样轻松愉悦的气氛会让面试官给你有潜在的印象分。怎么调节气氛呢?举个例子,比如面试官看到你的简历上说你爱好打篮球,恰好他也有这个方面的兴趣,于是随口提了一句,“我也喜欢打球,公司还有个俱乐部”,你这时候一定要借题发挥,“上周火箭的比赛你看了吗?姚明打得真棒(或真烂)……”,共同爱好最容易产生共鸣,谈上几句气氛一下子就可以活跃起来,更有甚者,接下来的面试你们就不用谈别的了,他这关已经过了。再举了例子,比如气氛一直很沉闷,一问一答,都很无聊,他时候他问“我们这个组(IBM)主要开发AIX系统,你用过什么Unix系统?”,你可以说“我用过Sun的Solaris,惠普的HP,还有你们的AIX。”一定要借题发挥“我觉得HP太烂了,还不如Redhat好用,尤其再XX方面,AIX还是挺棒的,尤其它XX功能……(如果恰巧是面试官负责的部分呢)。”谈得深一点,因为大多数年轻的技术人员是非常喜欢贬低别人的技术,夸耀自己的成果,而且喜欢深入的探讨而不是肤浅的理解。于是气氛又好了,接下来的面试将会越来越顺利,或者已经没有意义了,不影响他对你的印象。这里先引入一个真理,“千穿万穿,马屁不穿”,但是要有度,后面我会教你怎么应用,即使你像我一样,不是一个愿意拍马的人。高兴了,再举两个例子,有一次碰到了一个年长的技术人员,非常严肃而且问题非常刁难,说话也很不给面子(我后来曾经成为他的同事,对晚生很好,而且他人很害羞),我大多不会,我知道前面的人栽在他这里很多,我只是尽量的保持心态平和。他突然问我“你为什么不紧张”,我笑着回答“我为什么要紧张,只不过是在面试,我尽量发挥自己的实力就好了”,他脸色变得柔和了很多,接着我的马屁要上了“你是不是在大学做过老师?”,他很奇怪“没有,不过你为什么这么问?”答“我觉得你很严谨,像大学老师,而且你刚才提到了我们学校的教授,我以为你认识他。”虽然猜错了,但是他心里什么感觉你们也能猜得到吧,面试当然会通过了。还有一例,我从前面的面试官那里知道了下一个面试官就是上次给我电话面试的人,我一进屋就伸出双手,很高兴的,而且很亲近的对他说“谢谢,原来你就是XX,谢谢你上次给了我那么多指教还有这次机会”,于是我们就像是老朋友见面寒暄一样,面试的事情已经不重要了。
回答问题的方式 首先要认真的听面试官的问题,要有eye-contact(不知道怎么做上网查),不明白的地方随时打断他,让他为你解释,不要不明白就胡乱回答。
面试官提完问题之后,不要马上回答(即使这个问题在之前你就做了充分的准备),要停顿3~5秒。有几个好处,一是可以整理一下思路,避免词不达意,让你的回答更完善;二是面试官知道你在用心思考他的问题,而不是唐突的随口胡说,从而显得他的问题有一定深度;再就是有些很技巧的问题(比如“井盖为什么是圆的?”),他以为他给你下了个套,但是你早就准备好了,识破了他,但是不要表现出来你有所准备,要假装思考,然后给他一个早就准备好的完美答案,他会认为这就是你本来的面目,而不是事先有所准备的,于是印象分好了很多。这儿有一个小技巧,思考问题的时候目光要向下看,别人会感觉你在认真思考,不要往上看,别人会感觉到你在准备说谎或者胡说八道。
语速不要太快,简单的地方讲得快一些,复杂的地方要适度放慢,同时可以进一步思考。
回答的句子要在3~5句之间,既不要太长也不要太短。举两个回答太简单的例子,比如她问“你喜欢团队运动吗?”你说“喜欢。”这就完了?他明显是在问你对团队精神的理解,你非要等他问出来吗?接着说嘛,“我是一个很懂得团队精神的人,我知道一个人再优秀…..”再比如他问“在JAVA语言里,方法的参数传递方式是值传递还是指针传递?”你说:“值传递”,虽然没错,但是既然撞在你的枪口上了,为什么不多炫耀一些你的知识呢?“JAVA里参数都是值传递,有的时候参数会是对象引用,引用里的值是对象的地址……”这样你答案看上去很完美,即使面试官没想考那么深,你适度的炫耀一下也不是坏事。回答问题之前,你要搞清面试官的问题的目的是什么,或者说考点是什么,集中语言回答面试官的问题,不要漫无边际的天马行空。我曾经面试过一个毕业生,很好学校的硕士研究生,但是不论我问他什么问题他都给我胡扯一堆,我拦都拦不住,一个小时的面试下来,我都问不了几个问题,根本达不到考察技能的效果。
遇到不会的问题怎么办?绝对不要傻笑着说“不会做”“不知道”。试想一下,如果你在面试过程中说过三个以上的“不会做”“不知道”,在面试官的记事本和他的脑海中会留下什么?有几种方式可以用来解决这个问题,简单但只是最后一招不得已的说法是“这个知识我没有机会涉猎,希望有机会能学习一下。”第二招,不要不懂装懂,但是可以左右言它,把问题引到你会的方面来,分析之间联系之后再引回正题,做一些合理的假设和推断。比如问“你知道IBM的JDK中垃圾回器是怎么实现的吗?”你从没了解过,你可以这么说“这个我不太清楚,但是我知道Sun的JDK的垃圾回收器是这么实现的……,我还知道一些常见的回收器算法如下……,我知道IBM的JDK是注重效率的,所以我觉得应该类似于……”再举一例,问“给你一分钟时间思考,100个人打乒乓球淘汰赛,最少要多少场比赛能决出冠军”(这种问题也有技巧,后面会讲),一分钟过去,你没有想出来合理的算法,但是你可以把你的不成熟的思路给他“我想2个人需要1场比赛决出冠军,3个人需要2场比赛决出冠军,所以我假设100个人也许需要99场,这用数学归纳法可以证明出来,但是我没有时间……我相信应该还有更好的办法”,同样这两个问题你完全可以用“不会做”“不知道”回答,但是效果的差距可想而知,用我介绍的回答方式首先让面试官了解到了你是有思路的,而不是一无所知,二是面试官看到了你解决问题的技巧,三当面试官总结回忆面试过程的时候脑海里浮现的将是你充实的回答,而不是傻乎乎的样子。
还有一点要稍微提一下的是,在面试过程中,不要回答得过于出色。什么叫过于出色呢,怎么把握?大概可以这么评估,如果有10个问题,你能圆满的答对6~8答应该结果就是不错的,如果错的再多,就要看运气了,如果全都会答,甚至在回答过程中还跟面试官争论,强烈指出他的错误,那就要看面试官的人品了。要知道,面试官辛辛苦苦准备了10个问题,你都轻松搞定,甚至还鄙视了他一下,想想年轻人的心里是什么感觉,如果他人品差一些的话,他就不要你,要你干吗?跟他抢饭碗啊。当然这种情况也很少,察言观色,适可而止。
常见的面试题 这个我不想多讲,但是确实需要你用心的准备。不管是技术问题,还是非技术问题,都有一些常见的面试题,大约每种会有几十个问题,到网上去搜索就可以找到。找到后,好好准备一下,临场遇到自然不会紧张。但是记住刚才我讲过的技巧,千万不要面试官问完之后,你的答案就兴奋的脱口而出,要思考,眼睛向下看。
能力题 我所谓的能力题就是那些所谓的智力题,或者所需要换个角度考虑的问题,比如前面提到的“井盖问题”和“乒乓球赛问题”。
对于这些问题,不需要过分的去准备,因为实在太多了,而且千变万化,我就不喜欢在面试别人的时候从网上找题,我问的题都是自己编的,有的甚至没答案,想想你可怎么办吧?每当我想到有我面试过的学生回到学校后在BBS上发贴“求助:思科面试题”,我心里就暗笑,我太阴险了。
这些问题一般考察的是你个人在时间紧急的情况下的观察能力和解决问题的能力,并不一定有一个统一的答案,考官更想看的是解题过程和思路,以此来评判你的一些能力,所以千万不要简单的回答“不会做”。
当然有很多大公司都是有自己的面试题库的,他们也会建议初次做面试官的员工去上面找一些问题,所以当你面试这些公司的时候,你可以适当的到网上搜索一些相关的信息,不过不建议消耗太多精力。
记得,如果恰巧考你的问题是你见过的问题,不要窃笑,可以偷偷心里笑,目光向下,假装思考,然后再把你的解题思路和答案炫出来,不要让面试官看出来啊,否则你白费了。
英语面试题 一般的外企都会装模做样的用英语问一些问题,如果不是特别重视的话,基本都是走个形式,听听你的发音和流利程度大概就知道你的水平了。所以你可以事先把你搜到的问题翻译成英语或网上就有英语版本,直接背下来,熟记在心。
我只提一点建议,大多数面试官都会让你用英语做个自我介绍,很多人也都事先准备了一些句子,不外乎就是这个样子 ”My name is … I come from … I graduated form … I am outgoing …”其实如果利用好了,这是一个加分的好机会。如何做呢?就是根据最近发生在自己身边的一件事,讲一讲自己的处理方法和感受,这样既通过事情反映了自己的性格特征,又使你的答案看上去丰富而有趣,体现出了你的英语水平。
虽然他知道你会准备这类问题,但是还是要装出思考的样子,一边想一边说,面试官心里会舒服一些。
工资问题 大多数HR会问你工资问题。
如果他们找的是应届毕业生或者实习生,他们的工资福利是统一的,不会因为你的毕业院校、你的经验和你个人的出色程度(这些因素可以决定要不要你,不会改变工资待遇)做出相应的调整。但是这些工资大多可以在网上查出来或者向过去的学长请教,你可以大概报一个相似的价格,或者干脆说“我会综合考虑公司的情况做出选择,在工资福利上我相信公司会根据我的个人能力给我制订一个合适的待遇。”但不管怎么说,这是一定的,不会变。
如果公司招人是要求工作经验的,那需要考虑的因素就会很多,每个公司都会有自己一套标准,比如你的学历、工作年限、职位、海外工作经历、面试表现等。你可以到一些专业网站(www.chinahr.com)上查看一些薪资调查的报告,然后根据自己对自己的评估提出一个自己认为能够满意的价格。但无论你报得过高还是过低,成熟的公司还是会根据自己得标准(是一个浮动不大的范围)报价给你,不会因为你报得过高,就会高报价给你,也不会因为你报得低,就按你报得价给你定工资,因为他们知道,当你们入职之后,这种不合理的工资会影响员工的工作情绪。
同时我也建议,刚毕业的学生在选择工作的时候…… 算了,我不说了,大家上网自己看看专业人士的建议吧,总之不要单纯考虑工资差距的问题。
提问 面试英语表达是Interview,明显有礼尚往来的意思。所以不要傻傻的光等待面试官问你,搞得自己很被动。一般在面试官的问题结束之后,他都会问你有没有想了解的事情问他,一定要准备一些问题,显示你对这次面试的重视程度。具体什么该问,什么不该问,自己到网上搜去吧。
其实更好的办法是在他提问或介绍的过程中,你就适当引入你的问题,让整个过程有来来往往的感觉,不会让没有经验的面试官感觉很拘束。同时你要考虑面试官的时间安排,不要因为你的问题太多让他没时间问你了(这样太搞笑了,哈哈),适度有几个问题就可以。
收尾 大体的面试过程结束之后,有几个小技巧让你的面试更加完美。
首先评估一下这次面试,一般来说从面试气氛和回答的完美程度上可以大概评估这次的结果。如果面试完毕你觉得不喜欢这个公司就无所谓了,没必要在每个公司都投耗精力。
接下来,如果觉得机会很好,记得离开之前一定要请教面试官的称呼和联系方式,如果对方不愿意给(那就挺危险了)至少要一个电子邮箱地址,因为公司邮箱一般以员工名字做用户名,而且你可以联系到他。有了这个信息你可以通过内线打听一下结果,还要记得问清楚下一步的结果会在多长时间之内告知你,否则没有期限的等待是很难熬的,公司一般也不会给没通过面试的候选人发通知落选。
如果把握不大,回去之后可以给面试官发一封感谢信,废话不要多,让他能想起你来就行,同时增加的印象分,取舍之间多些机会。
快到期限而仍然没有得到消息的时候,可以给面试官打个电话(如果没有电话就只能发邮件)问一下情况,即使没有通过面试也可以表示一下感谢并请教一些经验,没有坏处。如果因为别的原因结果要被推迟,心里也有个底,不用惶惶不可终日。
补充一下有关不习惯拍马的人如何拍马的问题,我的总结就是,如果你觉得一般,你就说不错;如果觉得不错,你就说很好;如果你觉得很好,就说非常棒;如果你觉得不怎么样,不说话就完了。
当然了,即使全按我说的做了,也不一定能找到一个满意的工作,即使什么准备的都不好,也可能找一个非常不错的工作(这样情况我见多了),找工作确实是一个缘分的事情。按我分享的经验这么做只能说做好了准备,机会来的时候,你就是那个有准备的人,但也不一定就是最后成功的那个人,因为找工作的意外因素太多了。所谓“欲练神功,必先自宫,即使不宫,也能成功,就算自宫,未必成功。”
最后再强调一句,“小马过河”,成竹在胸。
李民的文章集:
