AI 编程工具面试题(Claude Code、Codex 等)基础篇(二)1. 解释 “代码幻觉” 在 AI 编程中的含义。答案模型自信地生成看似合理但实际错误、不存在或不安全的代码,例如调用不存在的库函数、使用废弃 API、编造配置项。这是由统计模式匹配而非真实理解导致的。追问:除了阅读文档,还有哪些方法可以快速识别幻觉代码?追问参考答案:让 AI 自证:追问“这个 API 来自哪个版本的库?给出官方文档链接”,若无法提供则可能是幻觉。运行验证:直接在解释器或编译器中试运行,语法错误或不存在的导入会立即暴露。交叉验证:用不同 AI 工具问同一问题,对比输出是否一致。依赖 IDE 提示:现代 IDE 会标红不存在的 API 或类型错误。使用 linter:配置严格规则,不存在的函数调用通常会被标记。2. 在使用 Claude Code 处理大型项目时,如何只让 AI 关注特定文件?答案通过/add-
AI 编程工具面试题(Claude Code、Codex 等)基础篇(二)
AI 编程工具面试题(Claude Code、Codex 等)基础篇(二)1. 解释 “代码幻觉” 在 AI 编程中的含义。答案模型自信地生成看似合理但实际错误、不存在或不安全的代码,例如调用不存在的库函数、使用废弃 API、编造配置项。这是由统计模式匹配而非真实理解导致的。追问:除了阅读文档,还有哪些方法可以快速识别幻觉代码?追问参考答案:让 AI 自证:追问“这个 API 来自哪个版本的库?给出官方文档链接”,若无法提供则可能是幻觉。运行验证:直接在解释器或编译器中试运行,语法错误或不存在的导入会立即暴露。交叉验证:用不同 AI 工具问同一问题,对比输出是否一致。依赖 IDE 提示:现代 IDE 会标红不存在的 API 或类型错误。使用 linter:配置严格规则,不存在的函数调用通常会被标记。2. 在使用 Claude Code 处理大型项目时,如何只让 AI 关注特定文件?答案通过/add-