1. 讲一次 AI 生成代码导致线上事故的经历
请讲述一次 AI 生成代码导致线上事故的经历?
- 对 AI 代码风险的认知
- 事故处理的流程
- 复盘与预防机制
我曾遇到 AI 助手生成的代码片段在接入后导致线上事故。原因是 AI 生成的代码在某个边界场景的处理上不符合预期,而我在复审时主要关注了主流程,未充分覆盖边界。事故发生后,我第一时间止损回滚,并明确向团队说明原因是"AI 生成 + 人工审查不充分"的组合。复盘时我认识到:AI 代码不能凭空信任,必须经过严格的边界测试与人工审查。我推动建立了"AI 生成代码必须走完整测试与 review 流程"的规则,并补充了边界用例,避免同类问题。
这道题考察"对 AI 代码风险的审慎态度"与"事故处理能力"。面试官想看的是你既承认 AI 的风险,又有止损、复盘、防复发的完整闭环,而不是把责任推给工具。