编程基础篇 · AI 时代的算法学习观
AI 都会做题了,还要刷 LeetCode 吗?
这是全章被问得最多的问题。答案不是简单的「要」或「不要」——不同岗位差别很大。这一课不灌鸡汤,把 2026 年的面试行情实话实说:什么岗位还在考、考到什么档位、什么岗位早就不看了。先找到你的位置。
对号入座 · 点选你的岗位
点一张卡,看这个岗位的面试还考不考算法、工作中真正用在哪、以及给你的一句话建议。内容是基于 2026 年行情的经验判断,不同公司差异很大,仅供参考。
面试还考吗
工作中用在哪
给你的建议
⚠️ 以上是 2026 年主流行情的经验总结,头部大厂、初创公司、外企的口径可能完全不同——面试前一定查目标公司的近期面经。
看完自己的岗位,建议再点一两个相邻岗位。比如做产品的看看「AI 应用开发」、做前端的看看「大厂后端」——理解别人被考什么,评审会上你就知道对面的技术同事在担心什么。
面试的变与不变 · 2020 vs 2026
同一场技术面试,考察重心这几年发生了明显位移。点切换年份,看四块能力的比重怎么变(示意图,非精确统计)。
手写白板算法
45%
基础与项目深挖
30%
系统设计
20%
AI 协作能力
5%
2020 年:刷题为王。白板手写占了将近一半的权重,300 题刷熟练是很多大厂的敲门砖,「背过原题」真的能过面试。
比重为经验示意,非任何机构的统计数据;不同公司、不同级别差异很大。
就算不面试,也值得懂的两个理由
理由一
验收 AI 写的代码
这是贯穿数据结构、算法两章的同一个主题:AI 写的代码能跑通 ≠ 能上线。它可能给你一个 O(n²) 的实现,在 Demo 数据上毫无破绽,数据量翻百倍后当场卡死。看得出快慢的人,在合并代码那天就能拦住它。
理由二
和技术同事说得上话
评审会上一句「这里是 O(n²) 吧,数据量上来怎么办?」,比十句「这个会不会很慢啊」更能建立信任。算法词汇是技术团队的通用语,你不需要会解题,但听得懂、问得出,话语权就完全不同。
反对的声音,也要摆出来
「死刷 300 题背套路」的时代,确实过去了
这个批评是对的。AI 秒解 LeetCode hard 的今天,把题解背下来的边际价值大幅缩水——面试官也知道你可能背过原题,所以越来越多公司改成变体题、开卷 AI 协作题。真正保值的是理解思想:为什么二分要求有序、递归的代价在哪、什么时候空间换时间。思想懂了,题目怎么变都追得上;只背套路,换个皮就露馅。理解思想 > 背题,这是本章十课一直在做的事。
✅ 这一课想和你分享的
- 先对号入座:要不要刷题没有统一答案,岗位不同结论完全不同
- 面试重心在位移:手写白板降温,系统设计和「会用 AI、能验收 AI」升温
- 不面试也值得懂:验收 AI 代码 + 和技术同事说得上话,两个理由都够硬
- 背题时代结束了:理解思想 > 背套路,思想懂了题目怎么变都追得上
- 行情会继续变:本课是 2026 年的快照,面试前记得查目标公司最新面经