AI Agent 面试八股文 -- 总目录
本目录包含 9 大模块的 AI Agent 面试八股文,覆盖从基础概念到工程实践的完整知识体系。每个模块包含:概念解释、原理详解、面试问题、标准答案、追问应对、代码示例。合计 200+ 道面试题。

模块导航
第一部分:核心概念与框架
#UEPfMfdlEdVO text { white-space: pre; }#UEPfMfdlEdVO .fb0 { stroke: var(--N900-FG, 0.15); }#UEPfMfdlEdVO .fb0 {stroke: rgba(31,35,41, 0.15)}#UEPfMfdlEdVO .fx0 { stroke-miterlimit: 10; }#UEPfMfdlEdVO .fx0 {stroke-miterlimit: 10}#UEPfMfdlEdVO .fa1 { fill: rgb(187, 191, 196); }#UEPfMfdlEdVO .fa1 {fill: rgb(187, 191, 196)}#UEPfMfdlEdVO .fx1 { font: 400 12px MonospacedNumber, LarkHackSafariFont, LarkEmojiFont, LarkChineseQuote, -apple-system, BlinkMacSystemFont, "Helvetica Neue", Tahoma, "PingFang SC", "Microsoft Yahei", Arial, "Hiragino Sans GB", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; }#UEPfMfdlEdVO .fx1 {font-style: normal}#UEPfMfdlEdVO .fx2 { text-anchor: middle; }#UEPfMfdlEdVO .fx2 {text-anchor: middle}#UEPfMfdlEdVO .fx3 { dominant-baseline: central; }#UEPfMfdlEdVO .fx3 {dominant-baseline: central}#UEPfMfdlEdVO .fx4 { stroke: none; }#UEPfMfdlEdVO .fx4 {stroke: none}#UEPfMfdlEdVO .fc0 { fill: var(--text-caption); }#UEPfMfdlEdVO .fc0 {fill: #646a73}#UEPfMfdlEdVO .fa2 { fill: var(--text-link-disabled); }#UEPfMfdlEdVO .fa2 {fill: rgb(187, 191, 196)}#UEPfMfdlEdVO .fc1 { stroke: rgb(9, 105, 218); }#UEPfMfdlEdVO .fc1 {stroke: rgb(9, 105, 218)}#UEPfMfdlEdVO .fx5 { font: 400 13px MonospacedNumber, LarkHackSafariFont, LarkEmojiFont, LarkChineseQuote, -apple-system, BlinkMacSystemFont, "Helvetica Neue", Tahoma, "PingFang SC", "Microsoft Yahei", Arial, "Hiragino Sans GB", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; }#UEPfMfdlEdVO .fx5 {font-style: normal}#UEPfMfdlEdVO .fx6 { text-anchor: start; }#UEPfMfdlEdVO .fx6 {text-anchor: start}#UEPfMfdlEdVO .fx7 { dominant-baseline: alphabetic; }#UEPfMfdlEdVO .fx7 {dominant-baseline: alphabetic}#UEPfMfdlEdVO .fc2 { fill: rgb(0, 0, 0); }#UEPfMfdlEdVO .fc2 {fill: rgb(0, 0, 0)}#UEPfMfdlEdVO .fc3 { fill: rgb(9, 105, 218); }#UEPfMfdlEdVO .fc3 {fill: rgb(9, 105, 218)}#UEPfMfdlEdVO .fx8 { font: 400 13px LarkHackSafariFont, LarkEmojiFont, ui-monospace, -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, "Noto Sans", Tahoma, "Nimbus Sans L", Arial, "Liberation Sans", "PingFang SC", "Hiragino Sans GB", "Noto Sans CJK SC", "Source Han Sans SC", "Source Han Sans CN", "Microsoft YaHei", "Wenquanyi Micro Hei", "WenQuanYi Zen Hei", STHeiti, SimHei, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji", system-ui; }#UEPfMfdlEdVO .fx8 {font-style: normal}#UEPfMfdlEdVO .fb1 { fill: var(--N900-FG, 0.15); }#UEPfMfdlEdVO .fb1 {fill: rgba(31,35,41, 0.15)}#UEPfMfdlEdVO .fb2 { fill: rgb(209, 217, 224); }#UEPfMfdlEdVO .fb2 {fill: rgb(209, 217, 224)}#UEPfMfdlEdVO .fa3 { fill: var(--bg-body); }#UEPfMfdlEdVO .fa3 {fill: #fff}ABCDE123序号12模块文件核心内容Agent 定义、组成、分类、与 Chain/ChatBot 区别ReAct、Plan-and-Execute、Reflexion、LangGraph面试题数27 题27 题基础概念核心框架01-基础概念.md02-核心框架.md
第二部分:核心技术
#RFbSkSkhhcNm text { white-space: pre; }#RFbSkSkhhcNm .fb0 { stroke: var(--N900-FG, 0.15); }#RFbSkSkhhcNm .fb0 {stroke: rgba(31,35,41, 0.15)}#RFbSkSkhhcNm .fx0 { stroke-miterlimit: 10; }#RFbSkSkhhcNm .fx0 {stroke-miterlimit: 10}#RFbSkSkhhcNm .fa1 { fill: rgb(187, 191, 196); }#RFbSkSkhhcNm .fa1 {fill: rgb(187, 191, 196)}#RFbSkSkhhcNm .fx1 { font: 400 12px MonospacedNumber, LarkHackSafariFont, LarkEmojiFont, LarkChineseQuote, -apple-system, BlinkMacSystemFont, "Helvetica Neue", Tahoma, "PingFang SC", "Microsoft Yahei", Arial, "Hiragino Sans GB", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; }#RFbSkSkhhcNm .fx1 {font-style: normal}#RFbSkSkhhcNm .fx2 { text-anchor: middle; }#RFbSkSkhhcNm .fx2 {text-anchor: middle}#RFbSkSkhhcNm .fx3 { dominant-baseline: central; }#RFbSkSkhhcNm .fx3 {dominant-baseline: central}#RFbSkSkhhcNm .fx4 { stroke: none; }#RFbSkSkhhcNm .fx4 {stroke: none}#RFbSkSkhhcNm .fc0 { fill: var(--text-caption); }#RFbSkSkhhcNm .fc0 {fill: #646a73}#RFbSkSkhhcNm .fa2 { fill: var(--text-link-disabled); }#RFbSkSkhhcNm .fa2 {fill: rgb(187, 191, 196)}#RFbSkSkhhcNm .fc1 { stroke: rgb(9, 105, 218); }#RFbSkSkhhcNm .fc1 {stroke: rgb(9, 105, 218)}#RFbSkSkhhcNm .fx5 { font: 400 13px MonospacedNumber, LarkHackSafariFont, LarkEmojiFont, LarkChineseQuote, -apple-system, BlinkMacSystemFont, "Helvetica Neue", Tahoma, "PingFang SC", "Microsoft Yahei", Arial, "Hiragino Sans GB", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; }#RFbSkSkhhcNm .fx5 {font-style: normal}#RFbSkSkhhcNm .fx6 { text-anchor: start; }#RFbSkSkhhcNm .fx6 {text-anchor: start}#RFbSkSkhhcNm .fx7 { dominant-baseline: alphabetic; }#RFbSkSkhhcNm .fx7 {dominant-baseline: alphabetic}#RFbSkSkhhcNm .fc2 { fill: rgb(0, 0, 0); }#RFbSkSkhhcNm .fc2 {fill: rgb(0, 0, 0)}#RFbSkSkhhcNm .fc3 { fill: rgb(9, 105, 218); }#RFbSkSkhhcNm .fc3 {fill: rgb(9, 105, 218)}#RFbSkSkhhcNm .fx8 { font: 400 13px LarkHackSafariFont, LarkEmojiFont, ui-monospace, -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, "Noto Sans", Tahoma, "Nimbus Sans L", Arial, "Liberation Sans", "PingFang SC", "Hiragino Sans GB", "Noto Sans CJK SC", "Source Han Sans SC", "Source Han Sans CN", "Microsoft YaHei", "Wenquanyi Micro Hei", "WenQuanYi Zen Hei", STHeiti, SimHei, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji", system-ui; }#RFbSkSkhhcNm .fx8 {font-style: normal}#RFbSkSkhhcNm .fb1 { fill: var(--N900-FG, 0.15); }#RFbSkSkhhcNm .fb1 {fill: rgba(31,35,41, 0.15)}#RFbSkSkhhcNm .fb2 { fill: rgb(209, 217, 224); }#RFbSkSkhhcNm .fb2 {fill: rgb(209, 217, 224)}#RFbSkSkhhcNm .fa3 { fill: var(--bg-body); }#RFbSkSkhhcNm .fa3 {fill: #fff}ABCDE12345序号3456模块文件核心内容分块策略、向量数据库、混合检索、重排序、GraphRAGFunction Calling、MCP 协议、工具路由、安全短期/长期记忆、摘要压缩、记忆检索策略协作模式、通信机制、冲突解决、主流框架面试题数24+ 题17+ 题20 题20 题RAG 技术工具调用记忆系统多智能体03-RAG技术.md04-工具调用.md05-记忆系统.md06-多智能体.md
第三部分:基础与工程
#CHmXaruWAEQQ text { white-space: pre; }#CHmXaruWAEQQ .fb0 { stroke: var(--N900-FG, 0.15); }#CHmXaruWAEQQ .fb0 {stroke: rgba(31,35,41, 0.15)}#CHmXaruWAEQQ .fx0 { stroke-miterlimit: 10; }#CHmXaruWAEQQ .fx0 {stroke-miterlimit: 10}#CHmXaruWAEQQ .fa1 { fill: rgb(187, 191, 196); }#CHmXaruWAEQQ .fa1 {fill: rgb(187, 191, 196)}#CHmXaruWAEQQ .fx1 { font: 400 12px MonospacedNumber, LarkHackSafariFont, LarkEmojiFont, LarkChineseQuote, -apple-system, BlinkMacSystemFont, "Helvetica Neue", Tahoma, "PingFang SC", "Microsoft Yahei", Arial, "Hiragino Sans GB", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; }#CHmXaruWAEQQ .fx1 {font-style: normal}#CHmXaruWAEQQ .fx2 { text-anchor: middle; }#CHmXaruWAEQQ .fx2 {text-anchor: middle}#CHmXaruWAEQQ .fx3 { dominant-baseline: central; }#CHmXaruWAEQQ .fx3 {dominant-baseline: central}#CHmXaruWAEQQ .fx4 { stroke: none; }#CHmXaruWAEQQ .fx4 {stroke: none}#CHmXaruWAEQQ .fc0 { fill: var(--text-caption); }#CHmXaruWAEQQ .fc0 {fill: #646a73}#CHmXaruWAEQQ .fa2 { fill: var(--text-link-disabled); }#CHmXaruWAEQQ .fa2 {fill: rgb(187, 191, 196)}#CHmXaruWAEQQ .fc1 { stroke: rgb(9, 105, 218); }#CHmXaruWAEQQ .fc1 {stroke: rgb(9, 105, 218)}#CHmXaruWAEQQ .fx5 { font: 400 13px MonospacedNumber, LarkHackSafariFont, LarkEmojiFont, LarkChineseQuote, -apple-system, BlinkMacSystemFont, "Helvetica Neue", Tahoma, "PingFang SC", "Microsoft Yahei", Arial, "Hiragino Sans GB", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; }#CHmXaruWAEQQ .fx5 {font-style: normal}#CHmXaruWAEQQ .fx6 { text-anchor: start; }#CHmXaruWAEQQ .fx6 {text-anchor: start}#CHmXaruWAEQQ .fx7 { dominant-baseline: alphabetic; }#CHmXaruWAEQQ .fx7 {dominant-baseline: alphabetic}#CHmXaruWAEQQ .fc2 { fill: rgb(0, 0, 0); }#CHmXaruWAEQQ .fc2 {fill: rgb(0, 0, 0)}#CHmXaruWAEQQ .fc3 { fill: rgb(9, 105, 218); }#CHmXaruWAEQQ .fc3 {fill: rgb(9, 105, 218)}#CHmXaruWAEQQ .fx8 { font: 400 13px LarkHackSafariFont, LarkEmojiFont, ui-monospace, -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, "Noto Sans", Tahoma, "Nimbus Sans L", Arial, "Liberation Sans", "PingFang SC", "Hiragino Sans GB", "Noto Sans CJK SC", "Source Han Sans SC", "Source Han Sans CN", "Microsoft YaHei", "Wenquanyi Micro Hei", "WenQuanYi Zen Hei", STHeiti, SimHei, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji", system-ui; }#CHmXaruWAEQQ .fx8 {font-style: normal}#CHmXaruWAEQQ .fb1 { fill: var(--N900-FG, 0.15); }#CHmXaruWAEQQ .fb1 {fill: rgba(31,35,41, 0.15)}#CHmXaruWAEQQ .fb2 { fill: rgb(209, 217, 224); }#CHmXaruWAEQQ .fb2 {fill: rgb(209, 217, 224)}#CHmXaruWAEQQ .fa3 { fill: var(--bg-body); }#CHmXaruWAEQQ .fa3 {fill: #fff}ABCDE1234序号789模块文件核心内容Transformer、Attention、KV Cache、LoRA、RLHF/DPO模型路由、熔断器、Token 优化、可观测性、部署CoT、Few-shot、ReAct 模板、Prompt 注入防御面试题数28 题29+ 题28 题大模型基础工程化实践Prompt 工程07-大模型基础.md08-工程化实践.md09-Prompt工程.md
学习建议
如果你是完全的小白(建议顺序)
代码块
Plain Text
01-基础概念 → 09-Prompt工程 → 03-RAG技术 → 04-工具调用
→ 02-核心框架 → 05-记忆系统 → 06-多智能体
→ 07-大模型基础 → 08-工程化实践
如果你有一定基础(按优先级)
代码块
Plain Text
02-核心框架(ReAct 必考) → 03-RAG技术(高频)
→ 04-工具调用(MCP 热点) → 08-工程化实践(企业级加分)
→ 其余模块查漏补缺