Databricks 研究工程师 Yuchen Jin 近日在 X 上发帖称:"AI 终于杀死了 LeetCode 面试。过去十年,科技公司让每个工程师刷同样的算法题,证明自己能徒手反转二叉树。而今天,最弱智的 AI 模型进去就能一次性完成整个面试。谢谢你,AI。"
这条帖子获得了 46.8 万次浏览,引发了编程界关于面试方式价值的激烈争论。
反转二叉树之争
研究工程师 kache(X @yacineMTB)在这条帖子下发表了一段被广泛传播的反驳:"如果你是个程序员,你应该能徒手反转二叉树。这超级简单,如果你做不到,你就不应该拥有计算机科学学位。"
Yuchen Jin 回应说自己仍能从内存中反转二叉树,他同时指出,用人公司应该重新思考筛选方式,而不是让候选人死记硬背 10 年前就存在的数据结构题。
面试改革争议
支持者认为 LeetCode 风格的面试一直是"筛选错误技能"的工具,造成了大量"糟糕的招聘"。而反对者指出,像 OpenAI 这样的公司仍然在面试中保留编程环节——这说明行业变革不会一蹴而就。
还有用户提到,LeetCode 考察的是如何在压力下解决问题,而不是实际编码能力。如果连基础数据结构都不理解,靠 AI 通过面试的人真的能在实际工作中独立完成任务吗?
参考来源:
https://di.gg/ai/b5sj7jjj?rank=10
https://x.com/Yuchenj_UW/status/2054611200621850727
(文/开源中国)