课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
对于每一个程序员来说,技术面试是必须参加的一个考核过程,而今天我们就通过案例分析来了解一下,程序员技术面试都有哪些测试点。
1、工作经验是工作绩效的佳预测指标
从心理学的角度来看,相关的工作样本已被证明是在职绩效的佳预测指标之一。忘了只针对算法技能进行探索的通用编码测试,而选择一种针对其在招聘渠道阶段和所要担任的角色进行了真正优化的评估。评估应设计为测试实际的在职任务,一旦被雇用,将要求开发人员使用技术栈和框架。
2、公平的招聘过程基于证据和优点
您的工程团队可能已经将应聘者推荐给了您的公司,或者您可能会根据他们在Facebook或Uber的经验而聘请开发人员。不要陷入这些陷阱,就我们的经验而言,好的开发人员通常不是拥有出色简历和大公司经验的开发人员。
良好的评估和良好的招聘流程可以仅根据人才和应用技能来评判工程师,消除所有其他形式的偏见。这就是为什么我们在评估平台中内置了“盲评”之类的功能,从代码提交中删除了任何识别信息,反过来又迫使您的团队仅根据所展示的技能和所提交工作样本的质量来进行基于证据的招聘。
3、让开发人员在舒适的开发环境中工作
为什么您要让开发人员在对他们来说陌生的编码环境中完成编码测试?
采访软件开发人员的整个过程应集中于一个单一的目标,即使开发人员具有在现实世界中有效地为您的代码库做出贡献的技能。您想给他们一切机会展示他们好的作品,先要让他们在适合他们的开发环境中执行。
我们致力于为开发人员提供高度灵活且可配置的IDE,并积极致力于使开发人员能够使用自己的开发环境来完成合格评估。
4、将评估过程限制为30分钟或3个小时
不要要求求职者在求职面试中花8个小时来编写软件,这真是一团糟,要尊重求职者的时间。
通常,在招聘渠道进行的预筛选评估限制为30分钟。将这些评估的长时间设置为45-60分钟是有道理的,这样考生就不会觉得挑战像是定时炸弹,而是设计预筛选评估,以便平均可以在30分钟内完成评估。
较详细和涉及的后期编码项目应以大约3个小时为上限。这些只是粗略的基准,我们认为这些基准表示尊重求职者的时间,同时仍然为您的公司提供了大量评估工作人员技能的工作样本。
【免责声明】:本内容转载于网络,转载目的在于传递信息。文章内容为作者个人意见,本平台对文中陈述、观点保持中立,不对所包含内容的准确性、可靠性与完整性提供形式地保证。请读者仅作参考。