首页 / 行业
程序员面试时经常被问到哪些问题
2019-05-06 14:36:00
一年一度的毕业季,找工作季,跳槽旺季,衍生出来的状态就是网络上铺天盖地的面试题汇总、面试题标准解答等文章。
其实小编心里不太理解,HR都是代表公司,想要以最少的成本聘请到最优秀的程序员,所以HR们都需要绞尽脑汁的出一些有意义的面试问题。因为在回答问题时,答题本身也能反映面试人员的一些情况,只有这样才能把那些有真本事且能干的程序员留下。至少,我是这么认为的。
为了留下有才华有技术的程序员,面试问题应当具备:
1.真的,会写,能写,代码
2.能够把事情办好
3.可靠
4.有点书呆子性格,乐于助人
5.喜欢学习新事物
根据以上要点,我给各位HR整理出10个面试问题,供大家选择。
1.你最喜欢的编程语言是什么?你讨厌哪些编程语言?为什么?
2.如果让你在自己最常用的编程语言上面添加功能,你希望是什么功能?
3.说一个你曾经参与过的项目,在这过程中经历了哪些困难,最后如何克服?
4.你有没有干过什么事情最后却铩羽而归?
5.在某个休息天,突然有同事打电话来要你快速回复有关于你最近写的代码片段的问题,你会不会觉得生气烦躁?
6.你被要求去搞定一堆艰巨的代码,但是你却不知道它是如何工作的,没有文档也没有测试,你会怎么做?
7.在Zelda系列中你最喜欢什么游戏?你还喜欢哪些?你是否曾想过如果是你先开发的minecraft,那会怎么样?
8.你喜欢什么网站?
9.你会推荐什么书作为必读?
10.最后一个但并非是最不重要的,请解释以下名词:DRY、SOLID、YAGNI、乐观锁与悲观锁)、MVC与MVVM(可自行添加)
此外,写代码能力也是不可忽视的。可以让他们展示自己写的代码或者实现一个你现场要求的功能。真正有能力的程序员会为自己的代码感到骄傲,所以可以好好观察一下,看看他们是否乐意并勇于展示自己的代码。
以上这些问题不但能确保我们聘请到的是真正优秀的程序员,还能保证他们是真正的人才。
最新内容
手机 |
相关内容
什么是带阻三极管,带阻三极管的基本
什么是带阻三极管,带阻三极管的基本结构、工作原理、电阻比率、常用型号、应用、检测、操作规程及发展历程,三极管,检测,工作原理,写flash芯片时为什么需要先擦除?
写flash芯片时为什么需要先擦除?,擦除,芯片,充电,初始状态,存储单元,数据,Flash芯片是一种非易失性存储器技术,用于存储数据并实现固Efuse是什么?聊聊芯片级的eFuse
Efuse是什么?聊聊芯片级的eFuse,状态,编码器,故障,加密,芯片,配置信息,Efuse是一种可编程的电子熔断器,用于在芯片级别实现非易失性存新能源高压连接器高压互锁(HVIL)功
新能源高压连接器高压互锁(HVIL)功能详解,高压,详解,连接器,新能源,电动汽车,状态,新能源高压连接器是一种用于连接电动汽车或混合创建更低延迟和更高效率的 5G 系统
创建更低延迟和更高效率的 5G 系统,延迟,系统,5G,优化,方法,网络架构,随着技术的不断发展,人们对通信系统的需求也在不断增加。5G技什么是扩展器,扩展器的组成、特点、
什么是扩展器,扩展器的组成、特点、原理、分类、操作规程及发展趋势,扩展器,发展趋势,分类,用于,扩张,状态,TNY266PN扩展器是一种用CPSR寄存器和APSR寄存器的组成
CPSR寄存器和APSR寄存器的组成,寄存器,执行状态,指示,中断,计算,用于,CPSR(Current Program Status Register)和APSR(Application Prog忆阻器存算一体芯片新突破!有望促进
忆阻器存算一体芯片新突破!有望促进人工智能、自动驾驶等领域发展,芯片,自动驾驶,人工智能,模拟,神经网络,计算,忆阻器存算一体芯片