跳转到内容

面试时怎么讲 Codex 协作流程

面试里讲 Codex,不能讲成:

我会用 Codex 写代码。

这句话太轻了。

你要讲成一套工程流程:

我如何让 Codex 理解项目;
如何限制它的改动范围;
如何检查它的结果;
如何判断最后能不能交付。

这才是面试官更愿意听的内容。

可以按 6 步讲:

  1. 先只读分析
  2. 明确任务边界
  3. 让 Codex 给计划
  4. 小范围执行
  5. 看 diff 和检查结果
  6. 做验收和复盘

这 6 步比“我会写提示词”更像真实开发。

你可以这样讲:

我不会一上来就让 Codex 大范围修改项目。
一般我会先让它只读分析项目结构、入口文件、相关模块和风险点。
确认它理解的范围和我的需求一致后,我会让它给出改动计划。
执行时会明确只允许修改哪些文件,哪些模块不能碰。
改完后我会看 diff,让它解释关键改动和剩余风险。
最后结合本地运行、构建或测试结果,确认这次任务能不能交付。

这段回答的重点是“控制流程”,不是“炫工具”。

面试官追问:Codex 写错了怎么办

Section titled “面试官追问:Codex 写错了怎么办”

不要回答:

我会让它重新生成。

更好的回答:

我会先看 diff,判断错误发生在哪一层:需求理解、文件范围、接口数据、状态逻辑,还是样式细节。
如果是理解偏差,我会补充上下文重新限定任务;
如果是实现错误,我会让它解释改动原因,再要求它只在相关文件内修复;
修复后仍然要重新检查和验收。

这个回答能体现你不是被动接受 AI 输出。

面试官追问:你怎么避免 Codex 改多

Section titled “面试官追问:你怎么避免 Codex 改多”

可以这样回答:

我会在任务开始前写清楚改动范围,例如只允许修改某个页面、某个组件或某个接口文件。
同时会明确不要重构、不改无关样式、不改接口协议。
改完后我会检查 diff,如果出现无关文件改动,会要求它解释原因,必要时回退无关部分。

这里讲的是范围控制能力。

面试官追问:你怎么确认结果正确

Section titled “面试官追问:你怎么确认结果正确”

可以这样回答:

我不会只看 Codex 的完成说明。
我会结合任务类型做检查:页面任务看交互路径和响应状态;接口任务看入参、返回值和异常分支;构建问题看命令输出和错误是否消失。
如果项目有测试或构建命令,会让 Codex 执行必要检查,并解释结果。
最后我会保留验收路径,说明哪些场景已经确认过。

这段回答和真实工作很接近。

面试官追问:Codex 到底帮了你什么

Section titled “面试官追问:Codex 到底帮了你什么”

不要只说“提高效率”。

可以说得具体一点:

Codex 对我最有帮助的不是替我写完整项目,而是帮我更快读懂陌生代码、定位相关文件、整理改动计划、生成检查清单和解释 diff。
真正的需求判断、范围控制和最终验收还是由我负责。

这段话很稳,因为它把 AI 的能力和人的责任分开了。

尽量避免这些表达:

  • 我让 Codex 自动完成项目。
  • 我基本不用看代码,Codex 会自己改。
  • 我不太懂里面怎么实现,但功能能跑。
  • 报错了就继续让它改到不报错。

这些话会让面试官担心你没有判断力。

面试里讲 Codex,别把自己讲成“AI 操作员”。

更好的定位是:

我是能用 Codex 提升工程交付效率的开发者。

下一篇可以继续看:Codex 面试常见追问清单