编码测试背后的想法非常简单:在招聘经理和候选人都浪费时间进行面对面面试之前,筛选出不具备该职位技术能力的候选人。

但是今天大多数工程师对完成编码测试的想法不屑一顾,超过 50% 的人直接拒绝进行现状评估(基于我们对东南亚 100 多家公司的研究)。

工程师讨厌现状编码测试的 3 个最常见原因:

1. 他们测试的是算法技能而不是编写代码的能力。

公司需要评估的分数是显着的,并且最简单的方法是在评估中使用技巧问题。为了在这些测试中取得好成绩,考生需要花费数周时间练习为一系列技巧问题编写代码。只有一小部分开发人员可以在这些测试中做得很好。

作为一名面试官,很容易忘记面试环境对被面试者的压力有多大。必须为您在学校学习的非常小众的算法编写可执行代码(仅当您是 CS 专业时也是如此),并且在您作为现实世界中的工程师时从未真正使用过,随着计时器滴答作响,可能非常非常吓人!

虽然如果某人擅长算法是很好的(尽管这种技能可以通过练习来提高),但这并不是一个强有力的指标,表明某人的工程师有多好/他们将在这个角色中有多好。只有一小部分技术角色需要强大的算法能力。此外,这种衡量开发人员技能的方式对更有经验的开发人员存在固有的偏见。

正如您可以想象的那样,没有一个伟大的开发人员会对首先进行测试的前景感到兴奋。再加上问题是无关紧要的,50% 的候选人直接拒绝参加这些考试。

2. 他们的要求太大了

要求候选人在您花费任何时间之前花费超过 60 分钟进行编码测试是不公平的。

当您使用 3 小时的编码测试时,它会破坏自动化的目的,因为虽然招聘经理没有什么可失去的,但候选人现在需要花费比视频/面对面面试更多的时间。

您的评估时间越长,应试率就越低。

3. 在不熟悉的环境中编码更难

大多数开发人员都偏爱 IDE(集成开发环境),他们以一种可以帮助他们无缝编写代码的方式进行定制。测试环境不熟悉,软件工程师更难发挥最佳功能。当测试不仅需要在简单的代码编辑器中使用编程语言,而是测试前端/后端代码框架功能时,尤其如此。

由于这些和其他原因,开发人员经常挑战编码测试/评估的有效性,这是可以理解的。

那么,我们应该完全跳过编码测试吗?

这不是一个选择。任何参与过技术招聘的人都知道,世界上有足够多的开发人员没有足够的资格胜任该职位,因此有必要进行某种试金石测试,候选人在被邀请参加面试之前必须通过该测试。

我们不能改用简历屏幕吗?

软件工程师往往不擅长推销自己,而优秀的候选人往往在纸面上大肆推销自己。充其量,简历筛选可以帮助您排除一些非常明显不适合该职位的候选人,并按优先级对简历进行排序。除此之外,使用简历筛选器对具有良好证书(教育和工作经历)的候选人具有固有的偏见。优秀的程序员可以来自任何地方,使用关键字匹配意味着您可能会错过很多优秀的候选人。但是,如果公司开始面试每个申请者,那么仅仅面试候选人就会占用工程团队的所有时间。

我们如何评估一个评估解决方案是否是一个好的解决方案?

这是您要检查的首要事项列表。如果:

  1. 您的应试率 > 70%。
  2. 完成评估的平均时间为 45-75 分钟。
  3. 当你在面对面的面试中询问候选人的反馈时,他们会对他们进行评估的经历有很好的评价。
  4. 招聘经理对被转发到面对面轮次的候选人的质量感到满意。

如果您当前的解决方案不满足这些标准,那么您可能会错过团队中强有力的候选人。作为软件工程师和招聘经理,我和我的联合创始人之前使用了大多数现状解决方案,发现结果并不令人满意。所以这就是我们过去几年一直在努力的目标,并且已经看到了早期的成功。

在 Adaface,我们正在为公司构建一种使用对话式 AI Ada 自动进行第一轮技术面试的方法。

那么,这只是一个编码测试,但采用聊天机器人格式吗?

不,这是我们正在做的与现状不同的事情:

  • 更短的评估(45-60 分钟)以确保工程师能够尽快完成,他们投入的时间尽可能少,同时仍然足以展示他们的专业知识。
  • 根据角色要求量身定制的自定义评估(无技巧问题)。
  • 较简单的问题(这是一次筛选面试),有大量的时间(我们团队为此编写代码所需的 3 倍)。
  • 极其精细的评分,可消除误报和误报。
  • 友好的候选人体验(每个问题的提示、友好的消息传递和聊天机器人;平均候选人 NPS 为 4.4/5)。 ☺️

Adaface 在我们的评估解决方案标准上的表现如何?

  1. 我们的平均应试率为 86%,而行业标准为 50%。
  2. 完成评估的平均时间为 62 分钟。
  3. 我们对候选人在评估后分享的反馈感到最自豪。平均评分为 4.4/5。
  4. 我们专注于测试每个角色的在职技能。 Ada 可以筛选软件工程、数据科学、DevOps、分析、能力等方面的 700 多种技能的候选人。这有助于我们的客户找到最合格的候选人。我们的一些客户已经从使用现状解决方案转向 Adaface,能够在筛选过程中节省 75% 以上的时间。

以下是与我们的一位客户完成第一轮面试的一位候选人的示例评论:

来自在 Adaface 上完成第一轮面试的 1000 名候选人之一的样本审查

当被问及是什么说服了他们使用 Adaface 时,Bonito 的人与文化主管 Brandon Lee 不得不说:

在外部,我们收到了候选人对 Adaface 易用性和便利性的积极反馈。在内部,在与我们的团队成员一起测试之后,我们也对任务的有效性和严谨性感到惊讶。

如果您目前正在招聘,我很乐意聊天 - 请通过[email protected] 联系在 LinkedIn 上找到我