程序员面试中最常见的几个问题,拿走不谢

程序员面试不同于一般岗位的面试。当你在羡慕程序员十几万美金年薪的同时,你却不知道程序员面试时,要经历的重重磨难和压力。今天,我们就来总结一下程序员面试时最常见的几道问题。

Phone Screen,一般是提交简历后,程序员面试开始的第一步,由公司HR负责。目的是了解一下候选人的背景,为下一步tech interview做准备。

image

常见问题如下:

1、你为什么对本公司的这个职位感兴趣?

这一问HR主要想考察你有没有做好“功课”,事先研究了解过公司。

2、你有没有用过本公司常用的编程语言?

如果你对这种特定语言没有太多的经验,那就说实话,否则就算过了电话关,也过不了之后的coding关。但你也要告诉HR你自己会的语言,并表示有能力学习新的语言。

3、你有没有做过什么项目?

简明扼要。直接简洁地描述你参与过的项目和在里面扮演的角色。

4、你有没有领导别人的经验?

这一题的答案不仅仅局限于技术上的领导力。如果你在学校里有过志愿者活动的领导经验,都可以说。 尽可能地将你以前的领导经验和你要申请的职位联系起来。

5、为什么你要离开现在的公司?

你可以坦率地说出你的想法,但答案不要仅仅围绕在钱和利益上。你可以从职场文化、创意实践,解决现实问题的满意度等几个角度来回答这题。

注意,跟HR的面试,并不需要你深入地探讨一些技术上的问题和经验。要做到简明扼要,不要让HR睡着了。

当你顺利通过了HR的phone screen、或是之后的technical phone interview后,你就会进入程序员面试的下一个环节。也就是一个4-5轮的Onsite Interiew。面试官会从项目经历、行为、文化、技术、coding等几个角度来全方位了解你是不是他们想要的程序员。

面试时,确保你不断向面试官解释你的思考过程(即使你被困住了)。 尝试着与面试官协作,并可以在遇到困难时勇敢地提问。因为这可以表明你愿意在团队中寻求帮助、以便把工作良好地进行下去。

image

刚开始面试可能比较虚的,但是实际面试下来,只要大家平时中代码写的表较多,问题不大。当然建议可以在面试前,做些相关的准备。

image

结尾:祝愿大家都能面试成功拿到自己想要的offer~~~

需要领取相关面试题可关注公众号:乐字节回复123就可以啦~~~

你可能感兴趣的:(程序员面试中最常见的几个问题,拿走不谢)