竹笋

首页 » 问答 » 常识 » 盘点2022年程序员面试最新最常见的问题
TUhjnbcbe - 2022/12/10 21:22:00
自媒体求职招聘QQ群 http://cgia.cn/news/chuangyi/1592773.html

程序员面试过五关斩六将非常不容易,假如准备的充分,就可以让面试成功机率大增。小编总结了年最新程序员面试最常被问到的二十多个问题,提前准备,就可以保证面试成功,offer拿到手软!

HRPhoneScreen

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

常见问题如下:

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

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

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

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

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

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

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

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

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

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

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

OnsiteInterview

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

ExperientialQuestions

6.在给其他团队成员reveiwcode时,你觉得最重要的是什么?

这题的答案没有明确的对与错,目的是为了检验你的知识,以及你在面试中是否可以表达好codereview的过程。回答角度可以围绕:

Functionality

Readability

Maintainability

Security

Simplicity

Regulatoryrequirements

Resourceoptimization

7.描述一下你写代码的全部过程。

面试官想知道你在写代码时,是否有一个清晰的流程,并确保你的工作方式是有组织的,而不是杂乱无章的。

8.你做

1
查看完整版本: 盘点2022年程序员面试最新最常见的问题