设计平台Canva(Canva)正在重新定义技术面试的规则。该平台现在允许工程岗位的候选人在面试评估中主动使用GitHub Copilot、Cursor和Claude等AI工具,使其招聘流程与现代软件开发实践保持一致。
这一更新适用于后端、前端和机器学习岗位。据Canva透露,目前已有近一半的工程师在日常工作中使用AI工具来处理大型代码库、快速原型开发和编写生产级代码。在博客文章中,Canva指出传统的算法密集型评估未能反映工程工作的真实需求,这些工作现在包括AI辅助问题解决、代码审查和迭代。因此,禁止面试者使用AI工具意味着无法真实评估候选人在实际工作中的表现。
设计平台Canva不再试图检测暗中使用AI的行为,而是推出了"AI辅助编码(AI-Assisted Coding)"的新面试形式,鼓励候选人使用他们偏好的AI助手来解决产品导向的挑战。面试题目刻意设计得复杂且模糊,旨在测试候选人的技术判断力、理解能力以及优化AI生成代码的能力。
初步试点结果显示,表现优秀的候选人展现出了出色的代码调试能力和AI工具的战略性应用能力。相比之下,不熟悉AI的候选人往往表现欠佳,这并非由于编码能力不足,而是因为难以有效驾驭这些工具。
设计平台Canva表示,这一转变是其"AI无处不在"理念的一部分。候选人会提前收到通知,并被建议在面试前练习使用AI工具。Canva表示,技术能力的考核仍然至关重要,但现在是在将AI作为工作流程一部分的情况下进行评估。