Python程序员面试笔试通关攻略
上QQ阅读APP看书,第一时间看更新

1.1.5 了解公司的面试流程

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

1.微软公司招聘流程

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

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

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

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

(4)应聘者的技术背景。要求应聘者当场编程。

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

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

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

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

2.腾讯公司招聘流程

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

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

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

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

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

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

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

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

腾讯公司面试常见问题如下:

①说说你以前做过的项目。

②你们开发项目的流程是怎样的。

③请画出项目的模块架构。

④请说说Server端的机制和API的调用顺序。

3.华为公司招聘流程

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

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

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