主题
AI coding 能力的本质是交付能力——看攻略和背话术没用,只能靠「限时完整交付 + 复盘」练出来。本页是可执行的训练系统。
核心训练法:真题限时模拟
每周 2 道,45~90 分钟严格计时(用大厂真题的四道 + 牛客 AI Coding 考试题库),全程录屏或保存每条 prompt。练完立刻复盘三个问题:
- 我哪条 prompt 发出去后 AI 跑偏了?——跑偏 = prompt 里缺约束
- AI 的代码我哪次没跑就直接信了?——没验收 = 最大的扣分点
- 我什么时候开始和 AI 死循环的?——连续修 2 次不好就该接管,记录实际接管回合数
四个环节的刻意练习
| 环节 | 练法 | 合格标准 |
|---|---|---|
| 需求澄清 | 拿到任何题先写 3~5 条验收标准再动手 | 5 分钟内把模糊背景变成可验收清单 |
| 任务拆解 | 强迫产出「原子任务 + 输入输出」表格 | 每个任务独立可验收,粒度 ≤ 半小时 |
| 上下文纪律 | 每条 prompt 限定文件范围、给约束、让 AI 复述需求确认后再写 | AI 跑偏率(改没让它改的文件)明显下降 |
| 接管能力 | 故意练「AI 修不好」:写个带并发 bug 的程序让它修 | 连续 2 次修不好就停手,自己读代码定位 |
加练:陌生代码库上的增量修改
字节明确考察「快速理解陌生代码库、把模糊问题拆成清晰任务」。练法:在自己的真实代码库上让 AI 做增量功能——比如给本知识库(VitePress)加搜索高亮、标签聚合页,重点练「限定修改范围、防止 AI 顺手重构大段文件」的手感(快手 7 连问里"如何限制修改范围"的实战版)。
表达层
面试是口述过程。每轮限时模拟的最后 5 分钟,对着录音讲一遍「我怎么拆的、AI 哪里错了、我怎么发现的」——讲不顺的地方就是还没真懂的地方。
周计划(考前 3~4 周)
| 周 | 内容 |
|---|---|
| 第 1 周 | 蚂蚁早餐店 + 美团审核系统各限时一遍,建立五步工作流肌肉记忆;记录 prompt 日志 |
| 第 2 周 | 快手电商 + 阿里同步 CLI 各限时一遍;加练 2 次陌生代码库增量修改 |
| 第 3 周 | 换新题(牛客 AI Coding 题库/自拟)盲跑;整理两个案例故事(AI 提效 + AI 接管)对着录音讲熟 |
| 考前一周 | 目标公司风格各过一遍;重读大厂真题的口头场景题 8 连 |
自测指标(全部达标 = 准备好了)
- [ ] 拿到模糊背景,5 分钟内产出可验收清单
- [ ] 45 分钟内交付可运行成果 + 使用说明
- [ ] AI 跑偏率:每 10 条 prompt 内不超过 1 次改到范围外的文件
- [ ] AI 连续出错 ≤ 2 轮即接管,接管后 15 分钟内定位问题
- [ ] 能对着录音把任何一轮模拟的「拆解 → 协作 → 验收 → 接管」讲满 3 分钟不卡壳