Anthropic 宣布「编程面试已死」,程序员靠什么证明自己

Claude 都能秒杀算法题了,面试官还考什么?

还在用“手写红黑树”“白板推状态转移方程”来筛工程师?Anthropic已经先动手把这套流程扔进了垃圾桶。

负责Claude.ai、Cowork和Claude Code Desktop等产品工程招聘的Anthropic工程经理Felix Rieseberg,本月在社交平台宣布:他不再要求候选人参加传统编程面试。这位招聘经理把话说得很直接:“至少对我在Anthropic的团队来说,编程面试已经死了。”

他并不是在否定这种面试形式曾经的价值。过去,用一道小型编程挑战来观察候选人如何定义问题、如何拆解边界条件、如何在有限时间内给出可运行方案,多少能预测一个人在团队里的表现。但如今情况变了:“当Claude已经能轻松通过小型React挑战、甚至处理底层汇编问题,继续考这些题型,就像还在考汇编语言一样失去意义。”

Anthropic 宣布「编程面试已死」,程序员靠什么证明自己

换句话说,当AI已经把“标准答案”批量生产出来,面试官再拿着同一张考卷去测候选人,测出来的不是人,而是AI的能力。

砍掉白板面试之后,Anthropic 用什么看人?

不考算法题,那考什么?Rieseberg给出的关键词是:判断力、产品品味和协作能力。

他认为,一场传统编程面试能测出的东西太过单薄。一个候选人是否能在真实工程环境中识别出关键约束、是否知道什么时候该手写代码、什么时候该指挥AI工具、能不能在模糊需求中找到值得做的方向,这些才是决定工程师实际产出的核心素质,却恰恰是白板编程题无法回答的问题。

Anthropic 宣布「编程面试已死」,程序员靠什么证明自己

“面试结果衡量的更多是AI的能力,而非候选人在真实工作中可能表现出的判断力、产品品味和协作能力。”这是Rieseberg对旧体系最锋利的一点观察。

因此,他更愿意在招聘中寻找那些展现出“进取心”的人——不是看简历上写着几年经验,而是看这个人是否有发现问题的眼睛和把问题解决掉的冲劲。在他看来,比起资历,进取心才是更可靠的信号。

“饥饿胜过资历”:给初级工程师的五条野路子建议

大厂不再考编程题,初级工程师反而更慌:没有资历、没有成功案例、没有话语权,靠什么证明自己配得上一个岗位?