人工智能面试
2026/8/9大约 6 分钟
人工智能面试
题库统计:共收录 77 道面试题,覆盖 Agent / Prompt 两大板块。其中简单题 15 道(19.5%),中等题 49 道(63.6%),困难题 13 道(16.9%)。整体以中等难度为主,困难题集中在 RAG 评估、Agent 规划与提示词安全攻防,适合中高级岗位深度考察。
📖 内容
Agent
统计:共 42 题
- 难易度:| 简单 5 题 | 中等 31 题 | 困难 6 题 |
- 重要度:| 二星 11 题 | 三星 19 题 | 四星 9 题 | 五星 3 题 |
| 分类 | 题目 | 难易度 | 重要度 | 掌握度 | 评估 |
|---|---|---|---|---|---|
| Agent | 什么是 AI Agent?它和直接调用大模型 API 有什么区别? | 简单 | ⭐⭐⭐⭐⭐ | ||
| Agent | AI Agent 的核心架构有哪些组成部分? | 中等 | ⭐⭐⭐ | ||
| Agent | 市面上有哪些主流的 LLM Agent 框架?各自的特点是什么? | 中等 | ⭐⭐⭐⭐ | ||
| Agent | 什么是 RAG(检索增强生成)?它在 Agent 中扮演什么角色? | 中等 | ⭐⭐⭐⭐⭐ | ||
| Agent | RAG 的分块策略(Chunking)有哪些?如何选择合适的分块方式? | 中等 | ⭐⭐⭐⭐ | ||
| Agent | RAG 中的混合检索(Hybrid Search)和重排序(Rerank)是什么?为什么需要它们? | 中等 | ⭐⭐⭐⭐ | ||
| Agent | RAG 系统如何评估?有哪些核心指标? | 困难 | ⭐⭐⭐⭐ | ||
| Agent | 什么是 GraphRAG?它和传统向量 RAG 有什么区别? | 中等 | ⭐⭐⭐ | ||
| Agent | 什么是 LLM 的幻觉问题?Agent 如何缓解幻觉? | 简单 | ⭐⭐⭐⭐ | ||
| Agent | AI Agent 的记忆机制有哪些类型?如何实现长短期记忆? | 困难 | ⭐⭐⭐⭐ | ||
| Agent | 什么是 AI Agent 中的工具调用(Tool Calling)?它的基本流程是怎样的? | 中等 | ⭐⭐⭐ | ||
| Agent | Agent 的任务规划有哪些常见策略?Plan-and-Solve 和 ReAct 各自适合什么场景? | 困难 | ⭐⭐⭐⭐⭐ | ||
| Agent | 什么是 Reflexion?它和 ReAct 有什么区别? | 中等 | ⭐⭐ | ||
| Agent | AutoGPT 如何实现自主决策? | 简单 | ⭐⭐ | ||
| Agent | LLM Agent 在多模态任务中如何执行推理? | 中等 | ⭐⭐ | ||
| Agent | 什么是 Agent 的上下文窗口?为什么它是 Agent 工程中最核心的约束? | 中等 | ⭐⭐⭐ | ||
| Agent | 当对话历史超出上下文窗口时,有哪些上下文压缩策略? | 中等 | ⭐⭐⭐ | ||
| Agent | AI Agent 如何处理工具调用返回超大结果的问题? | 中等 | ⭐⭐ | ||
| Agent | 什么是 Agent 的 Guardrails(护栏)?如何设计安全边界? | 中等 | ⭐⭐⭐ | ||
| Agent | MCP 协议是什么?它在 AI Agent 系统中解决了什么问题? | 中等 | ⭐⭐⭐⭐ | ||
| Agent | MCP 协议的架构包含哪些核心组件? | 中等 | ⭐⭐⭐ | ||
| Agent | MCP 的工作流程是什么? | 简单 | ⭐⭐ | ||
| Agent | MCP 协议安全性设计包含哪些层面? | 中等 | ⭐⭐ | ||
| Agent | 如何将已有的应用转换成 MCP 服务? | 中等 | ⭐⭐⭐ | ||
| Agent | 什么是 A2A 协议?它和 MCP 协议有什么区别? | 中等 | ⭐⭐⭐⭐ | ||
| Agent | A2A 协议中的 Agent Card 是什么? | 中等 | ⭐⭐⭐ | ||
| Agent | A2A 协议的核心架构及主要组件有哪些? | 中等 | ⭐⭐⭐ | ||
| Agent | A2A 协议有哪五大设计原则? | 简单 | ⭐⭐ | ||
| Agent | A2A 协议的工作流程是怎样的? | 中等 | ⭐⭐ | ||
| Agent | A2A 协议与 MCP 协议如何协同工作? | 中等 | ⭐⭐⭐ | ||
| Agent | 什么是 Agent Loop(智能体循环)?Agent 的工作过程是怎样的? | 中等 | ⭐⭐⭐ | ||
| Agent | Agent 系统中如何设计终止条件?如何解决死循环问题? | 中等 | ⭐⭐ | ||
| Agent | 多 Agent 协作有哪些常见的编排模式? | 中等 | ⭐⭐⭐ | ||
| Agent | 子 Agent(Subagent)模式有什么优势和挑战? | 中等 | ⭐⭐ | ||
| Agent | Agent 系统中的 Function Calling 和 MCP 有什么区别? | 中等 | ⭐⭐⭐ | ||
| Agent | 如何设计 AI Agent 的工具权限控制? | 困难 | ⭐⭐⭐ | ||
| Agent | 如何评估 Agent 系统的效果?有哪些评估指标和框架? | 困难 | ⭐⭐⭐⭐ | ||
| Agent | Agent 系统上线后面临哪些工程化挑战? | 中等 | ⭐⭐⭐ | ||
| Agent | Agent 系统的可观测性如何建设?如何调试 Agent 的异常行为? | 困难 | ⭐⭐⭐ | ||
| Agent | 如何控制 Agent 的运行成本?有哪些 Token 优化手段? | 中等 | ⭐⭐⭐ | ||
| Agent | Agent 执行代码等高风险操作时,沙箱(Sandbox)安全如何设计? | 中等 | ⭐⭐⭐ | ||
| Agent | 多 Agent 系统中如何管理 Agent 间的上下文传递? | 中等 | ⭐⭐ |
Prompt
统计:共 35 题
- 难易度:| 简单 10 题 | 中等 18 题 | 困难 7 题 |
- 重要度:| 二星 3 题 | 三星 17 题 | 四星 11 题 | 五星 4 题 |
| 分类 | 题目 | 难易度 | 重要度 | 掌握度 | 评估 |
|---|---|---|---|---|---|
| Prompt | 什么是 Prompt Engineering 提示词工程?它的核心价值是什么? | 简单 | ⭐⭐⭐⭐⭐ | ||
| Prompt | Token 是什么?如何计算和控制 Token 数量? | 简单 | ⭐⭐⭐⭐ | ||
| Prompt | 什么是上下文窗口 Context Window?它有什么限制? | 简单 | ⭐⭐⭐⭐ | ||
| Prompt | Prompt 提示词的基本结构包括哪些部分? | 简单 | ⭐⭐⭐ | ||
| Prompt | 什么是角色扮演 Role Playing?如何在提示词中使用? | 简单 | ⭐⭐⭐⭐ | ||
| Prompt | 提示词中的分隔符有什么作用?如何使用? | 简单 | ⭐⭐⭐ | ||
| Prompt | 如何在提示词中设置约束条件和输出要求? | 简单 | ⭐⭐⭐ | ||
| Prompt | 如何让 AI 输出指定格式的内容,比如 JSON、表格、Markdown? | 简单 | ⭐⭐⭐ | ||
| Prompt | 什么是系统提示词 System Prompt?它和用户提示词有什么区别? | 简单 | ⭐⭐⭐⭐ | ||
| Prompt | 什么是 Few-shot Learning?Zero-shot、One-shot、Few-shot 有什么区别? | 中等 | ⭐⭐⭐⭐⭐ | ||
| Prompt | 如何选择和设计 Few-shot 示例以提升效果? | 中等 | ⭐⭐⭐ | ||
| Prompt | 什么是 CoT 思维链?如何利用它提升 AI 的推理能力? | 中等 | ⭐⭐⭐⭐⭐ | ||
| Prompt | 什么是自洽性 Self-Consistency?如何应用? | 中等 | ⭐⭐⭐ | ||
| Prompt | 如何设计提示词来减少 AI 的幻觉问题? | 中等 | ⭐⭐⭐⭐ | ||
| Prompt | temperature 和 top_p 参数有什么作用?如何选择合适的值? | 中等 | ⭐⭐⭐⭐⭐ | ||
| Prompt | 什么是负面提示词 Negative Prompt?在什么场景下使用? | 中等 | ⭐⭐⭐ | ||
| Prompt | 什么是提示词链接 Prompt Chaining?如何实现? | 中等 | ⭐⭐⭐ | ||
| Prompt | 如何为不同领域设计专用提示词?比如编程、创作、数据分析 | 中等 | ⭐⭐ | ||
| Prompt | 什么是结构化输出 Structured Output?如何确保 LLM 输出符合 JSON Schema? | 中等 | ⭐⭐⭐⭐ | ||
| Prompt | 什么是 Guardrails 护栏?如何在 Prompt 层实现安全防护? | 中等 | ⭐⭐⭐ | ||
| Prompt | 有哪些设计和优化 Prompt 的通用技巧? | 中等 | ⭐⭐⭐ | ||
| Prompt | 如何优化过长的提示词?提示词压缩有哪些技巧? | 中等 | ⭐⭐ | ||
| Prompt | 如何系统地评估和优化提示词的效果? | 困难 | ⭐⭐⭐ | ||
| Prompt | 提示词注入攻击 Prompt Injection 是什么?如何防范? | 困难 | ⭐⭐⭐⭐ | ||
| Prompt | 什么是 System Prompt 的"越狱"(Jailbreak)?常见攻击手法有哪些? | 简单 | ⭐⭐⭐⭐ | ||
| Prompt | 在实际项目中如何进行提示词的 AB 测试和迭代? | 困难 | ⭐⭐⭐ | ||
| Prompt | 生产环境中如何进行提示词的版本管理与回归测试? | 中等 | ⭐⭐⭐ | ||
| Prompt | 什么是上下文工程(Context Engineering)?它和提示词工程有什么区别? | 中等 | ⭐⭐⭐⭐ | ||
| Prompt | 长对话和长文档场景下,如何管理长上下文?有哪些压缩与摘要策略? | 困难 | ⭐⭐⭐ | ||
| Prompt | 如何检测和缓解 LLM 应用的幻觉问题?有哪些工程化手段? | 困难 | ⭐⭐⭐⭐ | ||
| Prompt | 什么是思维树 Tree of Thoughts?它相比 CoT 有什么优势? | 中等 | ⭐⭐⭐ | ||
| Prompt | 如何结合 RAG 和 Fine-tuning 来提升提示词效果? | 困难 | ⭐⭐⭐⭐ | ||
| Prompt | 什么是 DSPy 框架?它如何革新提示词工程? | 困难 | ⭐⭐⭐ | ||
| Prompt | 什么是 Meta-prompting?如何让 LLM 自动生成和优化提示词? | 中等 | ⭐⭐⭐ | ||
| Prompt | 如何处理提示词优化中的常见问题?比如输出不准确、不完整、格式错误 | 中等 | ⭐⭐ |