最近有一个 Java 后端岗位需要现场 AI Coding ,根据给定需求完成开发。我之前没有经历过这类面试,想请教一下有经验的朋友。
我整理了一个初步流程,大家觉得是否合理?有没有需要补充或调整的地方?
- 读需求:理解需求和边界条件。
- 制定计划:使用 /plan (如果没有该功能,就让 AI 先输出实现计划,列出步骤和涉及的文件。)
- 分步实现:先设计数据库表,再逐步编码,每步完成后检查,有问题及时让 AI 修改。
-
验证
- 人工 Review 代码,让 AI 根据反馈修改。
- 编写单元测试。
- 启动项目,手动调用接口验证(让 AI 生成 curl 命令)。
想请教有经验的朋友:
- 这个流程是否合理?
- 现场 AI Coding 最容易忽略哪些问题?