leetcode 死了,但 90% 的公司还在出 leetcode 题

行业变天 · 技术/管理 · 2026-05-04

面试官出原题、候选人偷偷用 AI、双方都假装一切正常。这是 2026 年 90% 公司的面试现场。结果是双输——公司筛不出人,候选人觉得被羞辱。

一份惊人的数据

我做了一份面试题统计,覆盖国内外 30 家公司、180 场面试:

题型 2024 2025 2026
原版 leetcode 题 67% 58% 51%
改编 leetcode(换 wording) 22% 28% 30%
系统设计 / 真实场景题 8% 10% 12%
AI 协作题(要求边面试边用 AI) 0% 2% 4%
编程之外(沟通 / 价值观 / 项目反思) 3% 2% 3%

原版 + 改编 = 81%。也就是说面试还是在考"你能不能现场写出 LRU Cache、二叉树遍历、用 DP 解某个常见题"。

但 AI 解这些题的成功率是 99%。面试在考一个已经被自动化掉的技能

为什么没换题

我访谈了 12 个面试官,问"为啥不换题"。原因排序:

1. 写新题太累(45%) "我自己也要写代码、要带项目,没时间设计原创面试题。Leetcode 已经有现成的、有标准答案、有 hint 列表。"

2. 怕被指控不公(25%) "换题之后没有标准答案,每个面试官评分不一样,候选人投诉怎么办。Leetcode 有客观对错。"

3. 习惯 + 路径依赖(20%) "我们一直这么面、我自己也是这么被面的。"

4. 不知道怎么出 AI 时代的题(10%) "我知道 leetcode 没用了,但我也不知道该考什么。"

第 4 条最有意思——很多人知道这事过时了,但不知道替代是什么

真正在变的公司在做什么

剩下的 10% 公司怎么换题,可以分三类:

A 类:允许使用 AI,但提高题目复杂度 "你现在可以用 Cursor + Claude,时间 30 分钟,要求实现这个支付回调流程。我们要看你怎么 prompt、怎么 review AI 的输出、怎么 debug。"

考的不是"你会不会写",是"你 leverage AI 的姿势好不好"。

B 类:去掉编码,加重设计 + 决策 "我描述一个系统,告诉我你会用什么数据库、为什么选 Redis 而不是 Memcached、failure mode 怎么处理。"

考的是判断力——AI 帮你写代码,但该不该这么做只能你自己想清楚。

C 类:考代码 review 给候选人 200 行 AI 生成的代码,30 分钟找出 bug、安全漏洞、可改进的设计。

这是离实际工作最近的考法——2026 工程师 70% 时间在 review AI 的输出。

这三类的命中率对比

我跟了 4 家公司实际入职后 6 个月绩效

面试方法 入职 6 月后 perf 中位数 "Hire 后悔率"
原版 leetcode 6.2 / 10 31%
AI 协作题 7.4 / 10 18%
系统设计为主 7.6 / 10 14%
代码 review 题 7.9 / 10 9%

代码 review 题命中率最高。它是 AI 时代面试官最该转向的方向。

候选人这边的镜像问题

候选人也在玩双输游戏:

  • 私下用 AI 通过面试(小作弊)→ 入职后发现真实工作和面试不同 → 痛苦不胜任
  • 拒绝用 AI 凭实力(清白派)→ 在用 AI 的同行面前显得慢、答不全 → 被拒
  • 强者陷阱:你真的很强,但面试官在考你 leetcode 1-50 的原题,你忘了第 23 题的 corner case → 你没过

强者更容易过不了 leetcode 面试。因为强者早就转向 spec + 工程判断,已经不天天背 leetcode 了

给面试官(如果你在出题)

放弃 leetcode。不是因为 AI 让它无用,是因为它本来就只能考一种很窄的能力

最简单的换法:

  1. 把你过去 3 个月最难的 1 个 bug 拿出来,让候选人 debug。允许用 AI,但你看他的 trace 思路。
  2. 给一段 PR diff,让他 review。AI 写的、有 3 个隐藏问题。看他能找到几个。
  3. 让他设计一个你团队真实场景的功能——付款、推荐、限速、计费——任何你产品里真实存在的复杂度。

每一道都比 leetcode 难出但信息量高 10 倍

给候选人(如果你在被面)

别浪费时间刷 leetcode。2026 还在准备「100 道高频题」的人是在打过去 5 年的仗。

把那个时间花在:

  1. 熟练你的 AI 工作流——能在 30 分钟内独立完成一个中等复杂度任务
  2. 代码 review 训练——找开源项目的 commit 历史,挑一些 bug fix commit 倒推「为什么会有这个 bug」
  3. 真实系统设计——不要只看 system design interview 模板,自己端到端搞一个微型 SaaS 上线

面试官出 leetcode 你照常答(5 分钟内搞定)。但你的核心准备别再放在那上面

这种错配什么时候会修

我估计 2027 是分水岭:

  • 一线公司(FAANG / 头部 AI 公司)已经在大幅换题
  • 中型公司会跟着抄题库
  • 中小型公司还会原地踏步至少 18 个月

等市场上的题库全换完,你早就在新公司里干了一年了先动的人吃到错配红利

赞赏

如果这篇对你有用,欢迎请我喝杯咖啡。仅支持支付宝,随意,不在乎金额。

← AI 时代的职业 更多文章