所在的位置: php >> php发展 >> 程序员面试金典13章

程序员面试金典13章

第1章面试流程概述

面试题的来源准备时间表与注意事项面试评估流程答题情况着装规范十大常见错误常见问题解答

1.1概述大多数公司的面试流程其实都大同小异。

本章会简述面试流程,以及企业到底想招募什么样的人才。这些信息将指导你如何做好面试准备,以及在面试过程中和面试结束后该如何应对。收到面试通知后,你通常得先经历一次筛选面试(screeninginterview),一般通过电话进行。顶尖高校的应届毕业生则可能需要参加现场的筛选面试。不要因“筛选面试”这个词儿而掉以轻心,筛选面试也很有可能涉及编码与算法问题,要求不见得比现场面试低。如果不确定它是不是技术筛选面试,不妨问问招聘助理面试官是什么来头,若是工程师,那十有八九会与技术相关。许多公司会在面试中运用在线同步文档编辑系统,但也有可能让你直接在纸上写好代码,然后在电话里念给他们听。有些面试官甚至还会给你留“家庭作业”,或是要求你用电子邮件将写好的代码发给他们。在现场面试(on-siteinterview)之前,通常会有一两轮筛选面试。现场面试大概有4到6轮,其中一轮可能是午餐面试。当然,午餐面试比较随意,面试官一般不会问你技术问题,甚至不会纳入面试评价范畴。但同时,这也是难得的好机会,你可以跟面试官探讨自己感兴趣的问题,了解公司的企业文化。其他几轮面试主要涉及技术问题,包括编码和算法等。此外,你可能还要回答与简历相关的问题。面试结束后,面试官们会聚在一起讨论你的表现,或者提交书面评价。大多数情况下,公司招聘人员都会在一周内给你回复,告知应聘进展。要是已经望穿秋水等了一个多星期,你也可以主动询问进展。就算招聘人员没有回应,也并不表示你被拒了(至少大的高科技公司是这样,其实几乎所有公司都是如此)。我再重复一次:没有回应表示你的应聘结果还是未知数。当然,人们都希望招聘方在得出最终结论时,及时通知求职者。拖拖拉拉的情况确实有。等不及的话,不妨问问相关招聘人员,但务请有礼有节。招聘人员和我们一样,他们很忙,有些人会因此容易忘事。

1.2面试题的来源

求职者经常会问我,某些公司最近都喜欢问哪些面试题?他们总以为面试题会应时而变。实际上,公司本身对面试题并没有什么倾向,这完全取决于面试官的个人喜好。容我解释一下。在大公司里,面试官通常需要先参加一些面试培训课程。在谷歌,担任面试官之前,我先参加了一次由外部公司提供的专门培训。培训课程为期一天,有一半时间侧重于法律层面的事务,比如,面试官不能探问求职者的婚姻状况,不得询问种族,等等。另一半时间则在探讨如何应对“刺头”求职者,比如当问及编码问题或其他令求职者认为是在“羞辱”自己的问题时,要是求职者“暴跳如雷”,该怎么应对。培训过后,我又实地观摩了两次真正的面试,然后就开始独自面试了。就是这样。我们受过的培训也不过如此,其实所有公司都大同小异。根本就不存在什么“谷歌官方面试题清单”,也从来没有人要求我一定要问哪些特定的问题,或者必须避开哪些话题。那我的面试题从何而来呢?其实,来源和大家一样。面试官也当过求职者,他们会借用自己当年被拷问过的题目。又或者,有些面试官也会彼此交换题库。还有些人喜欢上网找问题,比如CareerCup.


转载请注明:http://www.aierlanlan.com/tzrz/1822.html