前端程序员面试笔试通关宝典
上QQ阅读APP看书,第一时间看更新

1.1 面试前的准备

求职者如果想在面试中有脱颖而出的表现,面试之前的准备工作是非常重要的。本节将告诉读者在面试之前应该准备哪些工作。

1.1.1 了解面试企业的基本情况以及企业文化

在进行真正的面试之前,了解招聘公司的基本情况和企业文化是最好的战略,这不仅能让求职者尽可能地面对可能出现的面试挑战,而且还能机智、从容地应对面试中的问题。了解招聘公司的最低目标是尽可能多地了解该公司的相关信息,并基于这些信息建立起与该公司的共同点,帮助自己更好地融入招聘公司的发展规划,同时能够让公司发展得更好。

1.对招聘公司进行调研

对招聘公司进行调研是让自己掌握更多关于该公司的基础信息。无论自己的业务水平如何,都应该能够根据常识来判断和运用所收集的信息。

了解招聘公司的基本情况一般包括以下几个方面。

(1)了解招聘公司的行业地位,是否有母公司或下属公司?

(2)了解招聘公司的规模、地址、联系电话、业务描述等信息,如果是上市公司,则其股票代码、净销售额、销售总量以及其他相关信息也应了解。

(3)招聘公司的业务是什么类型?其公司都有哪些产品和品牌?

(4)招聘公司所处的行业规模有多大?公司所处行业的发展前景如何?其行业是欣欣向荣的、停滞不前的还是逐渐没落?

(5)招聘公司有哪些竞争对手?你对这些竞争对手都有哪些了解?该公司与其竞争对手相比较,优势和劣势分别有哪些?

(6)了解招聘公司的管理者。

(7)招聘公司目前是正在扩张、紧缩,还是处于瓶颈期?

(8)了解招聘公司的历史,曾经历了哪些重要事件?

应聘者可以通过互联网查询的方法来了解招聘公司的更多信息。但互联网的使用不是唯一途径,之所以选择使用互联网,是因为它比查询纸质材料更便捷,更节省时间。

(1)公司官网。

访问招聘公司的官方网站是必须的。应聘者应了解公司的产品信息,关注其最近发布的新闻。访问公司官方网站获取信息,能让应聘者对招聘公司的业务运营和业务方式有基本的了解。

(2)搜索网站。

在网站输入招聘公司的名称、负责招聘的主管名字以及任何其他相关的关键词和信息,如行业信息等,以了解更详细、充分的信息。

(3)公司年报。

一个公司的年报通常包含公司使命、战略方向、财务状况以及公司的运营情况等信息,它能够让应聘者迅速地掌握招聘公司的组织结构和产品。

2.企业文化

几乎在每场面试中,面试官都会问应聘者对公司的企业文化了解多少。那么,如何正确并且得体地回答该问题呢?

(1)了解什么是企业文化。

企业文化是指一个企业所特有的价值观与行为习惯,突出体现一个企业倡导什么、摒弃什么,禁止什么、鼓励什么。企业文化包括精神文化(企业价值观、企业愿景、企业规则制度)、行为文化(行为准则、处事方式、语言习惯等)和物质文化(薪酬制度、奖惩措施、工作环境等)三个层面,无形的文化却实实在在地影响到有形的方方面面。所以,企业文化不仅关系企业的发展战略部署,也直接影响着个体员工的成长与才能发挥。

(2)面试官询问应聘者对企业文化了解的目的。

通过应聘者对企业文化的了解程度判断其应聘态度和诚意。一般而言,应聘者如果比较重视所应聘的岗位,有进入企业工作的实际意愿,会提前了解所应聘企业的基本情况,当然也会了解到该企业的企业文化。

面试官通过应聘者对企业文化的表述语气或认知态度,判断应聘者是否符合企业的用人价值标准(不是技能标准),预判应聘者如果进入企业工作,能否适应企业环境,个人才能能否得到充分发挥。

3.综合结论

应聘者面试之前要做充分的准备,尤其是关于招聘公司的企业文化方面的内容。

(1)面试之前,应聘者可以在纸上写下招聘公司的企业文化,不需要详细地全部写出来,以要点的方式列出即可,这样就能够记住所有的关键点,起到加深记忆的效果。

(2)另外,应聘者应写上自己理想中的企业文化、团队文化以及如何实现或建设这些理想文化。

完成这些工作,不仅仅能让应聘者在面试中力压竞争对手,脱颖而出,更能让其在未来的工作中成为一个好的团队成员或一个好的领导者。

1.1.2 了解应聘职位的招聘要求以及自身的优势和劣势

面试前的准备是为了找到面试时遇到问题的解决方法,应聘者首先要做的是明确招聘公司对该职位的招聘要求。

1.了解应聘职位的要求

应聘者需要首先对所应聘的职位有一个准确的认知和了解,从而对自己从事该工作后的情况有一个判断。例如应聘驾驶员,就要预期可能会有工作时间不固定的情况。

一般从企业招聘的信息上可以看到岗位的工作职责和任职资格,应聘前可以详细了解,一方面能够对自己选择岗位有所帮助(了解自己与该职位的匹配度以决定是否投递简历),二是能够更好地准备面试。

面试官一般通过求职者对岗位职能的理解和把握来判断求职者对于该工作领域的熟悉程度,这也是鉴别“求职者是否有相关工作经验”的专项提问。

2.自身优势和劣势

首先,应聘者可结合岗位的特点谈谈自身的优势,这些优势必须是应聘岗位所要求的,可以从专业、能力、兴趣、品质等方面展开论述。

其次,应聘者应客观诚恳地分析自身的缺点,要注意措辞,不能将缺点说成缺陷,要尽量使考官理解并接受。同时应聘者可表明决心,要积极改进不足,提高效率,保证按时保质完成工作任务。

最后,总结升华,应聘者应表示在今后的工作中会发挥优势、改正缺点,成为一名合格的工作人员。

1.1.3 简历的投递

1.设计简历

很多人在求职过程中不重视简历的制作。“千里马常有,而伯乐不常有”,一个职位有时候有成百上千人在竞争,要想在人海中突出自己,简历是非常重要的。

求职简历是应聘者与招聘公司建立联系的第一步。要在“浩如烟海”的求职简历里脱颖而出,应聘者必需对其进行精心且不露痕迹的包装,既投招聘人员之所好,又要重点突出自己的竞争优势,这样自然会获得更多的面试机会。

在设计简历时需要注意以下几点。

(1)简历篇幅。篇幅较短的简历通常会令人印象更为深刻。招聘人员浏览一份简历一般只会用10秒钟左右。如果应聘者的简历言简意赅,恰到好处,招聘人员一眼就能看到。有些招聘人员看到较长的简历,甚至都不会阅读。如果应聘者担心自己的工作经验比较丰富,1~2页的篇幅根本放不下,怎么办?其实,简历写得洋洋洒洒并不代表经验丰富,反而只会显得应聘者完全抓不住重点。

(2)工作经历。在写工作经历时,只须筛选出与应聘职位相关的即可,否则显得太过累赘,不能给招聘人员留下深刻印象。

(3)项目经历。写明项目经历会让应聘者看起来非常专业,对大学生和毕业不久的新人尤其如此。简历上应该只列举2~4个最重要的项目。描述项目要简明扼要,如使用哪些语言或哪种技术。当然也可以包括细节,比如该项目是个人独立开发还是团队合作的成果。独立项目一般说来比课程设计会更加出彩,因为这些项目会展现出应聘者的主动性。项目也不要列太多,否则会显得鱼龙混杂,效果不佳。

(4)简历封面。在制作简历时建议取消封面,以确保招聘人员拿起简历就可以直奔主题。

2.投递简历

在投递简历时应聘者首先要根据自身优势选择适合自己的职位,再投递简历。简历的投递方式有以下几种。

(1)网申。这是最普遍的一种途径。每到招聘时节,网络上就会有各种各样的招聘信息。常用的求职网站有51job、Boss直聘、拉勾网等。

(2)电子邮箱投递。有些招聘公司会要求应聘者通过电子邮箱投递简历。大多数招聘公司在开宣讲会的时候会接收简历,部分公司还会做现场笔试或者初试。

(3)大型招聘会。这是一个广撒网的机会,不过应聘者还是要找准目标,有针对性地投简历。内部推荐是投简历最高效的一种方式。

1.1.4 礼貌答复面试或笔试通知

招聘公司通知应聘者面试,一般通过两种方式:电话通知或者电子邮件通知。

1.电话通知

应聘者一旦发出求职信件,就要有一定的心理准备,那就是接听陌生的来电。接到面试通知的电话时,应聘者一定要在话语中表现出热情。声音是另外一种表情,对方根据应聘者说话的声音就能判断出其当时的表情以及情绪,所以,一定要注意说话的语气以及音调。如果应聘者因为另外有事而不能如约参加面试,语气应该非常歉意,并且要积极地主动和对方商议另选时间,只有这样,才不会错失一次宝贵的面试机会。

2.电子邮件通知

当应聘者收到招聘公司的电子邮件,通知自己面试时,在回复邮件时,应做到以下几点。

(1)开门见山告诉对方收到邮件了,并且明确表示会准时到达。

(2)对收到邮件表示感谢。

(3)为了防止对方面试时间发生变动,要注意强调自己的联系方式,也就是暗示对方如果改变时间了,可以通知变更,防止自己扑空或者错过面试时间。

1.1.5 了解公司的面试流程

在求职面试时,如果应聘者能了解到企业的招聘流程和面试方法,那么就可以充分准备去迎接面试。以下总结了一些知名企业的招聘流程。

1.微软公司的招聘流程

微软公司的面试招聘被应聘者称为“面试马拉松”。应聘者需要与部门工作人员、部门经理、副总裁、总裁等五六个人交谈,每人大概1小时,交谈的内容各有侧重。除涉及信仰、民族歧视、性别歧视等敏感问题之外,其他问题几乎都可能涉及。面试时,应聘者尤其应重视以下几点。

(1)反应速度和应变能力。

(2)口才。口才是表达思维、交流思想感情、促进相互了解的基本功。

(3)创新能力。只有经验没有创新能力,只会墨守成规的工作方式,这不是微软公司提倡和需要的。

(4)技术背景。面试时会要求应聘者当场编程。

(5)性格爱好和修养,一般通过与应聘者共进午餐或闲谈来了解。

微软公司面试应聘者,一般是面对面地进行,但有时候也会通过长途电话进行。

当应聘者离去之后,每一个主考官都会立即给其他主考官发出电子邮件,说明他对其的赞赏、批评、疑问以及评估。评估均以4等列出:强烈赞成聘用,赞成聘用,不能聘用,绝对不能聘用。应聘者在几分钟后走进下一个主考官的办公室时,根本不知道他对自己先前的表现已经了如指掌。

在面试过程中,如果有两个主考官对应聘者说“No”,那么这个应聘者就被淘汰了。一般说来,应聘者见到的主考官越多,成功的希望也就越大。

2.腾讯公司的招聘流程

腾讯公司首先在各大高校举办校园招聘会,主要招聘技术类和业务类人才。技术类主要招聘以下三类人才。

(1)网站和游戏的开发。

(2)腾讯产品QQ的开发,主要是VC方面。

(3)腾讯服务器方面:Linux下的C/C++程序设计。

技术类的招聘分为一轮笔试和三轮面试。笔试分为两部分:首先是回答几个问题,然后才是技术类的考核。考试内容主要包括指针、数据结构、UNIX、TCP/UDP、Java语言和算法。题目难度相对较大。

第一轮面试是一对一的,比较轻松,主要考查两个方面:一是应聘者的技术能力,主要是通过询问所做过的项目来考查;二是一些应聘者个人的基本情况以及对腾讯的了解和认同。

第二轮面试:面试官是应聘部门的经理,会问一些专业问题,并就应聘者的笔试情况进行讨论。

第三轮面试:面试官是人力资源部的员工,主要是对应聘者做性格能力的判断和综合能力测评。一般会要求应聘者做自我介绍,考查其反应能力,了解其价值观、求职意向以及对腾讯文化的认同度。

腾讯公司面试时的常见问题如下。

(1)说说你以前做过的项目。

(2)你们开发项目的流程是怎样的?

(3)请画出项目的模块架构。

(4)请说说Server端的机制和API的调用顺序。

3.华为公司的招聘流程

华为公司的招聘一般分为技术类和营销管理类,包括一轮笔试和四轮面试。

(1)笔试题:35个单选题,每题1分;16道多选题,每题2.5分。笔试题主要考查C/C++、软件工程、操作系统及网络,涉及少量关于Java的题目。

(2)华为公司的面试被求职者称为“车轮战”,在1~2天内要被不同的面试官面试4次,都可以立即知道结果,很有效率。第一轮面试以技术面试为主,同时会谈及应聘者的笔试情况;第二轮面试也会涉及技术问题,但主要是问与这个职位相关的技术以及应聘者拥有的一些技术能力;第三轮面试主要是性格倾向面试,较少提及技术,主要是问应聘者的个人基本情况,对华为文化的认同度,是否愿意服从公司安排以及职业规划等;第四轮一般是用人部门的主要负责人作为主面试官,面试的问题因人而异,既有一般性问题也有技术问题。

1.1.6 面试前的心理调节

1.调整心态

面试之前,适度的紧张有助于应聘者保持良好的备战心态。但如果过于紧张可能就会导致应聘者手足无措,影响面试时的正常发挥。因此应聘者要调整好心态,从容应对。

2.相信自己

对自己进行积极的暗示。积极的自我暗示并不是盲目乐观,脱离现实,以空幻美妙的想象来代替现实,而是客观、理性地看待自己,并对自己有积极的期待。

3.保证充足的睡眠

面试之前,很多应聘者都睡不好觉,感到焦虑。但保证充足的睡眠,应聘者才能具有良好精神状态以应对面试。

1.1.7 仪容仪表

面试的着装是非常重要的,因为通过穿着,面试官可以看出应聘者对这次面试的重视程度。如果应聘者的穿着和招聘公司的要求比较一致,可能会拉近其和面试官的心理距离。因此,根据招聘公司和职位的特点来决定穿着是很重要的。

1.男士的穿着

男士在夏天和秋天时,以短袖或长袖衬衫搭配深色西裤最为合适。衬衫的颜色最好是没有格子或条纹的白色或浅蓝色。衬衫要干净,不能有褶皱,以免给人留下邋遢的印象。冬天和春天时可以选择西装,西装的颜色应该以深色为主,最好不要穿纯白色和红色的西装,否则给人的感觉比较花哨、不稳重。

其次,领带也很重要,领带的颜色与花纹要与西服相搭配。领带结要打结实,下端不要长过腰带,但也不可太短。面试时可以带一个手包或公文包,颜色以深色和黑色为宜。

一般来说,男士的发型不能怪异,普通的短发即可。面试前要把头发梳理整齐,胡子刮干净。男士不要留长指甲,指甲要保持清洁,口气要清新。

2.女士的穿着

女士在面试时最好穿套装,套装的款式保守一些比较好,颜色不能太过鲜艳。另外,穿裙装的话要过膝,上衣要有领有袖。女士可以适当地化淡妆,但不要佩戴过多的饰物,尤其是一动就叮当作响的手链。高跟鞋要与套装相搭配。

女士的发型,梳简单的马尾或者干练有型的短发都会显示出不同的气质。长发的女士最好把头发扎成马尾,并注意不要过低,否则会显得不够干练。刘海儿也应该重点修理,以不盖过眉毛为宜,还可以使用合适的发卡把刘海儿夹起来,或者直接梳到脑后,具体根据个人习惯进行。半披肩的头发则要注意不要太过凌乱,有长短层次的刘海儿应该斜梳定型,露出眼睛和眉毛,显得端庄文雅。短发的女士最好不要烫发,会显得不够稳重。

☆注意☆ 另外,头发最忌讳的一点是有太多的头饰。在面试的场合,大方自然才是真。所以,不要戴过多的颜色鲜艳的发夹或头花,披肩的长发也要适当地加以约束。