一位前Facebook Tech Lead曾经说过:面试就好像是在第一次约会的时候,就决定是不是要跟对方结婚。
这虽然是个无奈的笑话,但也真实地反映了技术面试中的一个难题:面试官需要在相当有限的时间里,准确地判断候选人的技术水平。
因此,很多技术面试官都会在面试流程中加入一个编程测试的环节,来确认候选人是否真的具备了岗位所需的技术能力。但是,想要进行一次高质量的编程测试,却不是一件简单的事情。
那么,哪些因素会给编程面试的结果带来负面影响,又应该如何规避呢?
01 4个原因,让编程测试的考核效果大打折扣
在硅谷,编程测试往往是技术面试流程中的第一步。然而,在Reddit、LeetCode等平台上,很多工程师甚至会拒绝某些公司的编程测试。同样的声音,在国内的技术论坛中也并不鲜见。失败的编程测试,往往会让应聘者对公司留下糟糕的印象。
这虽然是个无奈的笑话,但也真实地反映了技术面试中的一个难题:面试官需要在相当有限的时间里,准确地判断候选人的技术水平。
因此,很多技术面试官都会在面试流程中加入一个编程测试的环节,来确认候选人是否真的具备了岗位所需的技术能力。但是,想要进行一次高质量的编程测试,却不是一件简单的事情。
那么,哪些因素会给编程面试的结果带来负面影响,又应该如何规避呢?
01 4个原因,让编程测试的考核效果大打折扣
在硅谷,编程测试往往是技术面试流程中的第一步。然而,在Reddit、LeetCode等平台上,很多工程师甚至会拒绝某些公司的编程测试。同样的声音,在国内的技术论坛中也并不鲜见。失败的编程测试,往往会让应聘者对公司留下糟糕的印象。