ARTICLE · 1333382
AI 工程师面试题库:系统学习与高频考点导航
AI 面试八股文
AI 工程师面试题库:系统学习与高频考点导航
更新:2026-10-12
题单目录
- 00 简历强相关与项目追问(96 题)
- 01 LLM基础概念(Token-上下文窗口-幻觉)(12 题)
- 02 Prompt Engineering(12 题)
- 03 RAG 系统(17 题)
- 04 AI项目实战经验(18 题)
- 05 Transformer架构与注意力机制(11 题)
- 06 Agent(25 题)
- 07 向量数据库索引(9 题)
- 08 大模型微调与训练(14 题)
- 09 LLM 推理优化(16 题)
- 10 AI 应用安全与评估(22 题)
- 11 AI 应用开发进阶(14 题)
- 12 多模态大模型(13 题)
- 13 AI 框架与运维(16 题)
- 14 MCP-Skill-Function Calling(36 题)
- 15 AI 应用开发高级专题(14 题)
- 16 简历相关(8 题)
- 17 AI 编程工具与自主 Coding Agent(46 题)
- 18 国内大厂 AI 工程师高频面试题(9 题)
- 19 大模型推理框架vLLM-SGLang-TensorRT-LLM(27 题)
- 20 RAG 高级优化-GraphRAG-HyDE-Semantic Chunking(21 题)
- 21 多模态Agent-Vision-Language-Agent(13 题)
- 22 Agent 规划与反思深度ReAct优化-Reflexion-LATS(13 题)
- 23 Agent可观测性与生产监控(9 题)
- 24 Agent / Coding Agent 深度专题(118 题)
- 25 AI 标注平台 / ASR-LLM / 数据质检平台(32 题)
00 简历强相关与项目追问
来源:AI面试题总整理.md
- 请做一下自我介绍?
- 你为什么从 Java 后端转向 AI 应用/Agent 工程?
- 你简历里最有技术含量的项目是哪一个?
- AI 操作平台整体架构怎么设计?
- 模型中心主要管理什么?为什么需要模型注册和版本管理?
- 模型 API 网关怎么设计?
- 工作流编排和普通后端流程有什么区别?
- 数据集生命周期怎么做?
- 如何保证 AI 平台多租户、多环境隔离?
- 全链路日志平台解决了什么问题?
- Langfuse 接入后记录哪些字段?
- 如何设计 Trace 关联?
- 线上语音问题如何排查?
- 日志平台如何做查询性能优化?
- 标注平台的核心状态机怎么设计?
- AI 辅助标注怎么落地?
- CER、WER、SER 分别是什么?
- 如何保证供应商标注质量?
- 人机协作标注的风险是什么?
- ASR-LLM 融合链路怎么设计?
- Chunk-wise 流式语音有什么价值?
- 拒识机制怎么做?
- 智能座舱为什么要降低首 token 延迟?
- 你做的 Qwen3-1.7B LoRA 微调整体流程是什么?
- LoRA 的原理是什么?
- LoRA 微调如何防止灾难性遗忘?
- 训练日志里 loss 从 2.02 到 1.72 说明什么?
- LoRA adapter 和合并模型有什么区别?
- 端侧 W8 模型是什么?
- 端侧 Base 和 LoRA 如何迭代?
- 端侧和云端模型如何分流?
- Spring Cloud、Dubbo、Nacos、Gateway 在你的项目里分别做什么?
- Redis 在你的项目里怎么用?
- MySQL 表设计和一致性怎么保证?
- Elasticsearch 在舆情/NLP 项目里怎么用?
- 爬虫采集链路如何保证稳定?
- 什么是模型量化?
- INT8、INT4、FP8 有什么区别?
- W8A16、W4A16、W8A8 分别是什么意思?
- FP16 模型、INT8 模型、INT4 模型大概能省多少显存?
- 量化的 scale 和 zero point 是什么?
- per-tensor、per-channel、group-wise 量化有什么区别?
- PTQ 和 QAT 有什么区别?
- 校准数据集有什么作用?
- 为什么量化常忽略 lm_head?
- AWQ、GPTQ、SmoothQuant 分别解决什么问题?
- KV Cache 量化是什么?为什么重要?
- 量化后如何评估效果?
- 量化一定会加速吗?
- Qwen3-8B 使用 LLM Compressor 量化流程是什么?
- 量化和 LoRA 的顺序怎么选?
- QLoRA 和普通 LoRA 有什么区别?
- FP8 的 E4M3 和 E5M2 怎么理解?
- 端侧 QNN W8 和云端 vLLM W8A16 有什么不同?
- INT4 为什么比 INT8 更容易掉点?
- 如果量化后效果下降,你怎么排查?
- 设计一个企业级 RAG 系统?
- 设计一个智能座舱 Voice Agent?
- 设计一个模型 API Gateway?
- 设计一个标注质检验收系统?
- 设计一个 Agent 自动标注系统?
- 你在 AI 操作平台中负责哪些模块?哪些是你主导设计的?
- 模型 API 网关如何做多模型路由、鉴权、限流和监控?
- 数据集从导入到训练回流的生命周期怎么设计?
- 标注、质检、验收平台的状态机如何避免并发错乱?
- AI 预标注如何保证不把错误放大?
- CER/WER/SER 怎么计算?为什么车载 ASR 要看这些指标?
- ASR-LLM 流式链路如何降低首 token 延迟?
- 拒识机制在哪些节点做?怎么减少误拒和漏拒?
- Langfuse 接入后 trace、span、generation 如何建模?
- 用户反馈如何关联日志、音频、标注和模型版本?
- Qwen3-8B W8A16 量化流程是什么?
- INT8、INT4、FP8 区别是什么?怎么选?
- AWQ、GPTQ、SmoothQuant 区别是什么?
- 量化后准确率下降怎么排查?
- LoRA 微调数据怎么构造?如何防止灾难性遗忘?
- LoRA 的 r、alpha、dropout 怎么选?
- vLLM 的 PagedAttention 解决什么问题?
- Continuous Batching 为什么能提升吞吐?
- KV Cache 为什么占显存?如何优化?
- 端侧 W8 模型和云端 vLLM 模型部署有什么区别?
- 端侧 Base + LoRA 为什么适合 OTA 迭代?
- RAG 中 chunk size 怎么选?
- RAG 召回不准怎么优化?
- GraphRAG 适合什么场景?
- Agent 自动标注如何防止死循环和工具误调用?
- Function Calling 和 MCP 有什么区别?
- AI 应用如何做评估集和回归测试?
- Redis/MySQL/ES 在你的 AI 平台里分别解决什么问题?
- 线上接口超时或日志查询慢怎么排查?
- 你作为项目组长如何拆任务、控进度、处理跨团队协作?
- 团队现在 AI 应用主要是 RAG、Agent、模型平台还是推理服务方向?
- 当前模型调用链路有没有统一网关、日志追踪和评估体系?
- 线上 badcase 是如何回流到标注、训练和评测流程里的?
- 团队对 AI 工程师更看重算法训练、平台工程化、还是业务落地能力?
- 如果入职,前三个月最希望我解决的是稳定性、成本、效果还是交付效率问题?
01 LLM基础概念(Token-上下文窗口-幻觉)
来源:LLMs/AI面试题八股文-new/01_1-LLM基础概念(Token-上下文窗口-幻觉).md、LLMs/AI面试题八股文/01_1-LLM基础概念(Token-上下文窗口-幻觉).md
- Token 是什么?
- Temperature、Top-P、Top-K
- Context Window(上下文窗口)
- 常见模型对比?
- 幻觉(Hallucination)
- LLM 的 Token 是什么?中文和英文有什么区别?
- 什么是涌现能力(Emergent Abilities)?
- 什么是灾难性遗忘(Catastrophic Forgetting)?
- LLM的幻觉(Hallucination)与偏见(Bias)
- 如何评估LLM的输出质量?
- Tokenization分词算法:BPE vs SentencePiece
- 长文本处理:超出Context Window怎么办?
02 Prompt Engineering
来源:LLMs/AI面试题八股文-new/02_2-Prompt Engineering 面试题.md、LLMs/AI面试题八股文/02_2-Prompt Engineering 面试题.md
- Temperature、Top-P、Top-K 是什么?怎么调?
- 什么是 Chain of Thought(CoT)?
- Few-shot Learning 是什么?
- 什么是Self-Consistency?如何提升推理准确率?
- 什么是Tree of Thoughts(ToT)?与CoT的区别?
- 如何防止Prompt Leakage(提示词泄露)?
- Self-Consistency(自洽性)如何提升推理准确率?
- Tree of Thoughts(ToT)如何实现树形探索?
- 如何让LLM稳定输出结构化JSON?JSON Mode vs Structured Outputs?
- 什么是Context Engineering(上下文工程)?如何处理Long Context中的"Lost in the Middle"问题?
- 高频追问:你有调过模型参数 temperature 吗?
- 有对调过模型参数例如 temperature 吗?实际怎么调的?
03 RAG 系统
来源:LLMs/AI面试题八股文-new/03_3-RAG 系统面试题.md、LLMs/AI面试题八股文/03_3-RAG 系统面试题.md
- 什么是 RAG?为什么需要 RAG?
- 为什么 RAG 要用向量数据库?其他数据库不行吗?
- Embedding 是什么?1536 维什么意思?
- 设计一个企业级知识库问答系统,你会怎么架构?
- 如何选择 Chunk 大小?有什么影响?
- 如何解决检索结果不相关(Recall 质量差)?
- 如何降低 RAG 系统的成本?
- 什么是Query改写?如何提升检索效果?
- 什么是上下文压缩?如何减少无效Token?
- Rerank + Top-K选择?
- Embedding模型如何选择?
- GraphRAG是什么?与普通向量RAG的核心区别?何时选择?
- Agentic RAG是什么?与普通RAG的区别?如何实现多跳推理?
- 高频追问:RAG 效果如何提升?出现幻觉怎么办?
- RAG 效果不好如何排查和提升?
- RAG 出现幻觉怎么办?
- RAG 系统的语义缓存(Semantic Cache)如何实现?有哪些关键问题?
04 AI项目实战经验
来源:LLMs/AI面试题八股文-new/04_4-AI项目实战经验面试题.md、LLMs/AI面试题八股文/04_4-AI项目实战经验面试题.md
- 请介绍一下你做过的RAG系统项目?
- 为什么选择Qdrant而不是Pinecone/Milvus?
- 遇到的最大难点是什么?怎么解决的?
- 如果让你重新设计,会怎么改进?
- RAG系统中遇到的召回率低问题,怎么解决的?
- 介绍一下你做过的AI Agent项目?
- Agent出错怎么办?
- 如何评估Agent质量?
- 你的项目如何降低成本的?具体优化了什么?
- 语义缓存会不会返回过时信息?
- 模型路由的分类器怎么训练的?
- Token压缩会不会丢失关键信息?
- 新产品上线,没有数据怎么办?如何冷启动?
- 合成数据质量怎么保证?
- 主动学习如何选择'最不确定'的样本?
- 如果让你设计一个企业级AI客服系统,你会怎么设计?
- 你如何设计一个多模态RAG系统(图文检索)?
- 如何设计一个企业级AI Agent平台(类似Coze/Dify)?
05 Transformer架构与注意力机制
来源:LLMs/AI面试题八股文-new/05_4-Transformer架构与注意力机制面试题.md、LLMs/AI面试题八股文/05_4-Transformer架构与注意力机制面试题.md
- 什么是Transformer?为什么要引入Transformer?
- Transformer的Encoder和Decoder有什么区别?
- Self-Attention(自注意力)是如何计算的?
- Multi-Head Attention(多头注意力)是什么?为什么要用多头?
- 位置编码(Positional Encoding)是什么?为什么需要它?
- BERT 和 GPT 有什么区别?
- Q K V矩阵的详细计算过程是什么?
- 位置编码的详细原理是什么?为什么用sin/cos?
- 为什么需要位置编码?
- 为什么选sin/cos?
- 什么是SSM(状态空间模型)?2026年Transformer+SSM混合架构为什么是重要趋势?
06 Agent
来源:LLMs/AI面试题八股文-new/06_5-Agent 面试题.md、LLMs/AI面试题八股文/06_5-Agent 面试题.md
- Function Calling 的原理是什么?
- 如何防止 Agent 进入死循环?
- Plan-and-Execute 和 ReAct 有什么区别?
- 多 Agent 协作怎么设计?
- 你设计过哪些类型的 Agent?
- Agent 的 Memory 怎么设计?
- AutoGen如何实现对话式多Agent协作?
- CrewAI如何实现角色驱动的Agent协作?
- 企业级Agent架构设计(2026年高频考点)?
- Agent Policy Engine:企业级Agent安全与权限控制(2026年考点)
- 为什么企业级Agent需要Policy Engine?
- Microsoft Agent Governance Toolkit(2026年4月开源发布)
- 什么是Agent Governance Toolkit?
- 企业级AI四层黄金架构:RAG → Agents → MCP → A2A(2026高频考点)
- 为什么四层架构是2026年企业级AI的核心框架?
- 如何用A2A协议实现企业级多Agent编排?Agent发现和任务委托流程是什么?
- Agent 成熟度模型:L1-L5 能力分级框架(2026 高频考点)
- 为什么需要 Agent 成熟度模型?
- 如何判断一个 Agent 是 L3 还是 L4?
- L5 Agent 和 L3 Multi-Agent 的核心区别?
- 当前企业落地的实际情况?
- 如何设计 A2A + MCP 混合架构?企业级多智能体生产部署有哪些核心检查项?
- 多Agent系统有哪些主流架构模式?Commander、P2P、Hybrid三种模式各适合什么场景?CrewAI/AutoGen/LangGraph/MCP/A2A如何选择?
- 2026年4月ArXiv有哪些值得关注的AI Agent研究?HippoCamp/OmniMem/HERA/BloClaw/NARCBench各自代表了什么方向?
- PaperVizAgent 的五Agent架构是什么?为什么"Critic循环"是生成高质量学术图表的关键?
07 向量数据库索引
来源:LLMs/AI面试题八股文-new/07_6-向量数据库索引详解.md、LLMs/AI面试题八股文/07_6-向量数据库索引详解.md
- 向量数据库有哪些索引?分别有啥区别和原理?
- 混合检索的融合策略有哪些?RRF算法详解?
- 为什么需要融合?
- 为什么需要两阶段检索(向量检索+Rerank)?ColBERT Late Interaction 模型详解?
- HNSW 生产调参实战:M/ef/efConstruction 如何选择?有哪些性能陷阱?
- Pinecone、Milvus、Qdrant 三大向量数据库怎么选?各自优劣是什么?
- 什么是向量数据库的"混合搜索"?为什么重要?
- 什么是 DiskANN?它解决了什么问题?和 HNSW 怎么选?
- 典型命题:HNSW 依赖内存获得低延迟,但数据规模超过内存容量时怎么办?
08 大模型微调与训练
来源:LLMs/AI面试题八股文-new/08_7-大模型微调与训练面试题.md、LLMs/AI面试题八股文/08_7-大模型微调与训练面试题.md
- 什么是微调(Fine-tuning)?为什么需要微调?
- 全量微调 vs 参数高效微调(PEFT)有什么区别?
- 什么时候用微调,什么时候用 RAG?
- 什么是 LoRA?它的原理是什么?
- LoRA 的超参数怎么选?r 和 alpha 如何影响性能?
- QLoRA 和 LoRA 有什么区别?
- 什么是 RLHF?为什么需要对齐?
- 什么是 DPO?它和 RLHF 有什么区别?
- RLHF/DPO 的数据怎么标注?成本高吗?
- 训练时遇到 OOM(显存不足)怎么办?
- 如何防止微调时的灾难性遗忘(Catastrophic Forgetting)?
- PEFT方法对比:LoRA vs QLoRA vs Adapter vs Prefix-Tuning?
- 微调数据如何准备?数据质量如何保证?
- TRL v1.0 是什么?为什么代表了后训练库的工程化成熟?
09 LLM 推理优化
来源:LLMs/AI面试题八股文-new/09_8-LLM 推理优化面试题.md、LLMs/AI面试题八股文/09_8-LLM 推理优化面试题.md
- LLM 推理和训练有什么区别?为什么推理更难优化?
- 什么是自回归生成?Prefill 和 Decode 有什么区别?
- 什么是 KV Cache?为什么需要它?
- KV Cache 量化是什么?如何实现?
- 什么是 PagedAttention?它解决什么问题?
- 模型量化是什么?INT8/INT4/FP8 有什么区别?
- GPTQ、AWQ 是什么?它们有什么区别?
- FlashAttention 是什么?为什么能加速?
- 批处理(Batching)如何提升推理吞吐量?Continuous Batching 是什么?
- Speculative Decoding(推测解码)是什么?
- 什么是PagedAttention?vLLM如何工作?
- 什么是投机采样(Speculative Decoding)?如何加速推理?
- 什么是Continuous Batching?如何提升吞吐量?
- 如何在相同模型、硬件和请求分布下公平评测 vLLM、SGLang、TensorRT-LLM、TGI 等推理框架?
- TurboQuant 是什么?它如何压缩 KV Cache?和 PagedAttention 有什么关系?
- 什么是 Prefix Caching 和 RadixAttention?为什么长上下文场景必须用它?
10 AI 应用安全与评估
来源:LLMs/AI面试题八股文-new/10_9-AI 应用安全与评估面试题.md、LLMs/AI面试题八股文/10_9-AI 应用安全与评估面试题.md
- 如何防止 AI 应用生成有害内容?(内容安全)?
- 如何处理用户隐私数据?(PII 保护)?
- 如何防止 AI 应用被滥用?(刷量、攻击)?
- 如何评估 AI 应用的质量?(评估体系)?
- 如何做 AI 应用的回归测试?
- RAGAS 的四个指标是什么?如何优化?
- 如何降低 AI 应用的 Token 成本?(实战经验)?
- 如何设计智能模型路由(Model Router)?
- LangGraph 和 LangChain 有什么区别?
- 如何用 LangGraph 实现一个多轮对话 Agent?
- 什么是越狱攻击(Jailbreak)?如何防御?
- LLM幻觉(Hallucination)如何产生?如何缓解?
- Prompt注入攻击如何工作?如何防御?
- LLM评估指标有哪些?如何评估生成质量?
- RAGAS vs TruLens vs DeepEval vs UpTrain 四大评估框架深度对比?
- 如何建立 RAG 评估 Pipeline?评估结果如何驱动 RAG 迭代优化?
- 什么是Agent Harness Engineering?为什么它是2026年AI Agent生产的必备能力?LLM-as-a-Judge、轨迹分析、混沌工程如何落地?
- 什么是神经符号融合(Neural-Symbolic Fusion)?2026年如何用它解决大模型幻觉问题?
- 为什么有人说"对齐(Alignment)是笑话"?2026年对齐失效的四大"护城河"为何都在崩塌?
- N-Day-Bench是什么?和传统安全基准测试有什么区别?2026年LLM漏洞发现能力如何衡量?
- 什么是"Behavioral Dispositions"?为什么LLM的"自我报告"不等于"真实行为"?
- 为什么说"Agent网关"是2026年AI安全的新盲区?Flying Penguin的安全设计 vs NemoClaw有何本质区别?
11 AI 应用开发进阶
来源:LLMs/AI面试题八股文-new/11_10-AI 应用开发进阶面试题.md、LLMs/AI面试题八股文/11_10-AI 应用开发进阶面试题.md
- 如何实现 LLM 的流式输出(Streaming)?SSE 和 WebSocket 怎么选?
- 如何设计一个 NL2SQL(自然语言转 SQL)系统?
- 如何评估 RAG 系统的质量?RAGAS 的四个指标是什么?
- 如何监控 AI 应用的健康度?需要关注哪些指标?
- 如何处理多模态输入(图片 + 文字)?举例说明应用场景?
- 如何设计一个支持多轮对话的 AI 系统?上下文怎么管理?
- 如何防止 Prompt Injection(提示词注入)攻击?
- 如何处理 AI 生成内容的合规问题?(版权、隐私、敏感内容)?
- 如何设计一个智能模型路由(Model Router)系统?
- 如何用 LLMLingua 压缩 Prompt?能省多少成本?
- 如何对 LLM API 做限流和熔断?Token 速率控制和背压机制怎么做?
- 如何设计 LLM API Gateway?多模型路由和 A/B 测试怎么做?
- 如何监控LLM生产环境?数据漂移如何检测?
- Cloudflare Sandboxes是什么?2026年4月GA对企业级Agent部署有什么意义?
12 多模态大模型
来源:LLMs/AI面试题八股文-new/12_11-多模态大模型面试题.md、LLMs/AI面试题八股文/12_11-多模态大模型面试题.md
- 什么是多模态学习?为什么重要?
- 如何评估多模态模型的性能?
- CLIP 如何做 Zero-shot 分类?为什么效果好?
- BLIP 和 CLIP 有什么区别?为什么需要 BLIP?
- BLIP-2 有什么改进?Q-Former 是什么?
- 如何用多模态模型做图文检索系统?
- 如何评估和优化多模态 RAG 系统?
- LLaVA如何工作?视觉Encoder如何连接LLM?
- 多模态RAG如何实现?图文混合检索?
- Gemma 4是什么?有哪些架构创新?为什么是端侧多模态的重大突破?
- 生图子 Agent 用的什么模型?原理是什么?
- 生图多样性是通过预设规则判断还是通过 LLM 判断?
- 如何评估生图准确性?
13 AI 框架与运维
来源:LLMs/AI面试题八股文-new/13_12-AI 框架与运维面试题.md、LLMs/AI面试题八股文/13_12-AI 框架与运维面试题.md
- LangGraph 和 LangChain 有什么区别?什么时候用 LangGraph?
- 如何使用 LlamaIndex 构建 RAG 系统?和 LangChain 有什么区别?
- 向量数据库的索引类型有哪些?怎么选?
- 如何优化向量检索的精度和速度?
- 向量数据库的 Metadata 过滤怎么用?有什么应用场景?
- 如何测试 AI 应用的质量?有哪些评估指标?
- 如何构建 AI 应用的测试集?
- 如何部署 LLM 应用到生产环境?需要注意什么?
- 如何监控 AI 应用的成本?如何优化?
- Coze平台如何搭建AI应用?与传统开发的区别?
- Dify本地部署与性能优化实战?
- Function Calling如何实现工具并行调用和错误重试?
- 2026年 Dify、Coze、n8n、OpenClaw 四大平台如何选型?
- Prompt Caching 是什么?2026 年 API 成本优化的重大突破?
- DSPy 是什么?为什么"声明式 LLM 编程"是 2026 年的重要范式转变?
- OpenAI Assistant API 是什么?Thread/Run/File Search/Code Interpreter 怎么用?
14 MCP-Skill-Function Calling
来源:LLMs/AI面试题八股文-new/14_14-MCP-Skill-Function Calling.md、LLMs/AI面试题八股文/14_14-MCP-Skill-Function Calling.md
- 什么是MCP(Model Context Protocol)?为什么它是2026年AI开发者的必备技能?
- MCP的三大核心原语是什么?各自作用是什么?
- MCP的完整架构是怎样的?Client、Server、Transport三层如何协同?
- MCP Server有哪几种类型?如何选择?
- 如何用Python开发一个MCP Server?FastMCP框架怎么用?
- MCP Server如何处理身份认证和安全?
- 如何在Claude Code和Cursor中配置MCP Server?
- Claude Code MCP 500K工具结果永续化是什么?解决了什么问题?
- MCP和Function Calling有什么区别?各自适用场景是什么?
- MCP和OpenAI Tools API / GPTs有什么异同?
- MCP的安全机制是怎样的?企业如何做权限管控?
- 如何在企业中规模化部署MCP?架构是怎样的?
- 2026年MCP生态有哪些重要更新?MCP的Roadmap是什么?
- MCP Server市场有哪些?如何快速找到需要的Server?
- 什么是MCP?为什么它是AI开发者的必备技能?
- MCP和Function Calling有什么区别?
- 如何开发一个MCP Server?
- 企业如何安全部署MCP?
- 2026年MCP有什么新动向?
- OWASP MCP Top 10 有哪些核心安全风险?如何防御?
- 为什么 MCP 安全在 2026 年突然成为焦点?
- OWASP Agent Top 10(2026)有哪些新威胁?和传统 OWASP Top 10 有什么区别?
- SEP-1686 Tasks 原语是什么?为什么它是2026年MCP最重要的企业级更新?
- MCP协议有哪些特有的安全攻击向量?Confused Deputy、Token Passthrough、SSRF如何防御?
- MCP 2026年有哪些企业级 Readiness 问题需要解决?Audit Trails、Enterprise Auth、Gateway Patterns 最新进展?
- MCP Sampling 原语是什么?为什么它让 Server 实现 Agentic 行为成为可能?
- 为什么 Sampling 让 Server 实现 Agentic 行为?
- MCP Client 有哪几种类型?Internal vs External Client 的区别?Sampling 如何实现回调?
- MCP 授权流程(Authorization Flow)是怎么工作的?PRM、OAuth 2.1、DPoP 如何协同?
- MCP Server Card 是什么?如何让 AI 应用自动发现和评估 Server 能力?
- MCP Triggers 和 Events 是什么?为什么它们让 AI Agent 从"被动响应"变成"主动感知"?
- MCP Registry 是什么?如何发布和分发企业级 MCP Server?
- MCP Skills Over MCP 是什么?为什么它让 AI Agent 能动态组合多工具能力?
- 什么情况下不应该用MCP?MCP的边界在哪里?
- MCP 现在有多少种官方 SDK?Go/PHP/Ruby/Rust/Swift 开发者如何快速接入 MCP?
- 2026年新增的官方MCP Server有哪些?Sequential Thinking和Memory有什么特点?
15 AI 应用开发高级专题
来源:LLMs/AI面试题八股文-new/15_15-AI 应用开发高级专题面试题.md、LLMs/AI面试题八股文/15_15-AI 应用开发高级专题面试题.md
- 多模态应用的性能和成本如何优化?
- 什么是 Agentic Workflow?和传统 AI 应用有什么区别?
- 如何设计一个自主编程 Agent(类似 Devin)?
- 多 Agent 协作系统怎么设计?
- 如何判断一个场景是否适合用 AI 解决?
- 设计一个企业级 AI 应用架构,需要考虑哪些方面?
- 什么是企业级AI四层黄金架构?RAG、AI Agents、MCP、A2A如何协同?
- AI 应用出现问题,如何系统性地排查?
- 如何调试和优化 Prompt?
- 了解哪些 AI 应用开发的前沿技术?
- LangChain 2026年4月发布了哪些重要新功能?Deep Agents v0.5、Continual Learning、Harness Hill-Climbing有什么区别?
- 什么是 Process Reward Model(PRM)?为什么 "过程奖励" 对 Agent 推理比 "结果奖励" 更重要?
- Evolver是什么?GEP(Genome Evolution Protocol)如何让AI Agent实现自我进化?
- 什么是 Extended Thinking(扩展思考)?Thinking Token Budget 如何控制 AI 的"思考量"?
16 简历相关
来源:LLMs/AI面试题八股文-new/16_16-简历相关.md、LLMs/AI面试题八股文/16_16-简历相关.md
- AI 应用工程师简历应该突出什么?
- 如何描述 AI 项目经验?
- AI 应用工程师面试一般考什么?
- 如何准备系统设计题?
- AI 应用工程师薪资水平?
- AI 应用工程师的职业发展路径?
- 你为什么要转 AI?
- 你对 AI 发展有什么看法?
17 AI 编程工具与自主 Coding Agent
来源:LLMs/AI面试题八股文-new/17_17-AI 编程工具与自主 Coding Agent 面试题.md、LLMs/AI面试题八股文/17_17-AI 编程工具与自主 Coding Agent 面试题.md
- 2026 年 AI 编程工具市场格局是怎样的?各有什么定位?
- AI 编程工具的核心能力有哪些?有哪些关键评测指标?
- 三大AI编程工具的设计哲学和2026年市场格局是什么?
- Cursor 的 Composer 和 Tab 功能原理是什么?有哪些使用技巧?
- 什么是自主编程 Agent(类似 Devin)?核心架构是什么?
- CWM(Code World Model)是什么?为什么是 2025 年重要突破?
- FIM(Fill-in-the-Middle)是什么?为什么对代码补全重要?
- SWE-bench 是什么?如何用它评估 AI 编程能力?
- SWE-bench Multimodal和Terminal-Bench是什么?2026年有哪些新评测?
- 什么是 AI 编程工具的"Agent 模式"?和普通补全有什么区别?
- 在项目中如何落地 AI 编程工具?有哪些最佳实践?
- Cursor全新AI Agent体验 vs Claude Code vs Codex(2026-04-03)
- AI编程工具的Agent模式是什么?和普通补全/生成有何本质区别?
- GitHub Copilot Workspace是什么?2026年有哪些新变化?
- 什么是 GitHub Copilot Workspace?
- Cursor 3 "Glass"有哪些重磅更新?和Claude Code有何区别?
- Claude Code Week 14(2026年3月30日-4月3日)有哪些新功能?
- Cursor的"Self-Hosted Cloud Agents"是什么?和传统Cursor Agent有什么区别?
- 2026 年有哪些新兴 AI 编程工具?Windsurf/Trae/通义灵码/CoPaw 各有什么特点?
- Cursor Rules 是什么?如何用 Cursor Rules 做企业级配置?
- 2026年主流AI编程工具的SWE-bench评测结果如何?如何根据场景选型?
- Claude Code 2026年有哪些重磅新功能?Agent Teams、Scheduled Tasks、Auto Mode 是什么?
- Claude Code 和 Cursor 的真实性能基准是什么?Token 消耗差距从何而来?
- 为什么 Token 消耗相差 5.5 倍?
- 什么是 SWE-bench Multimodal 和 Terminal-Bench?2026年最新评测数据如何?
- 什么是 Gemini CLI 和 2026 年新兴 CLI 工具?和 Claude Code 有什么区别?
- Claude Code 与 Cursor 如何组合使用?开发者画像选型决策树是什么?
- 2026年有哪些主流AI编程工具?Trae、Windsurf、GitHub Copilot Agent Mode 各有什么特点?如何根据场景选择?
- 2026年AI编程助手市场格局为何说是"三强定型"?JetBrains万人调查揭示了哪些关键数据?Composer 2和Copilot Agent Mode GA意味着什么?
- Windsurf Cascade的跨会话记忆是如何实现的?Claude Code CLAUDE.md有什么不同?Copilot Spaces和BugBot是什么?四大工具详细定价和选型有什么新变化?
- Cline是什么?为什么它是开源极客的首选?Amazon Q Developer适合哪些场景?2026年AI编程五大趋势是什么?
- Claude Code在2026年4月有哪些重要更新?v2.1.89-91版本新增了哪些生产级功能?
- Claude Code v2.1.92有哪些更新?2026年最值得关注的MCP服务器有哪些?
- Anthropic Managed Agents是什么?和Claude Code有什么区别?为什么它是企业级AI编程的重大突破?
- OpenAI Agents SDK v0.13.6有哪些更新?为什么它是2026年最值得关注的多框架SDK?
- 为什么所有主流AI编程基准测试都被"攻破"了?2026年Berkeley论文揭示了什么?
- Archon是什么?2026年为什么"AI编程工作流引擎"成为新热点?claude-mem跨会话记忆有哪些最新实践?
- Claude Mythos是什么?为什么Anthropic选择不公开发布?Project Glasswing是什么?2026年AI安全有哪些重大变化?
- MiniMax M2.7是什么?它和M2.5有什么关系?Self-Evolving Agent Model是什么意思?
- OpenAI Codex 2026年4月推出了哪些企业级更新?和Claude Code/Cursor相比有什么差异?
- Pinecone Plugin for Claude Code 是什么?为什么它是2026年AI应用开发的工作流革命?
- Claude Code Routines 是什么?为什么它是 2026 年 AI 编程自动化的重大升级?
- HoloTab 是什么?为什么它是浏览器自动化 Agent 的新突破?
- GenericAgent是什么?为什么"自进化技能树"是2026年AI Agent架构的新方向?
- OpenAI Agents SDK v0.14.0新增了Sandbox Agent是什么?和传统Agent有什么区别?有哪些新特性?
- AI 能否帮你写 SIMD 汇编代码?2026年 Claude/Grok 在性能优化上的实测对比?
18 国内大厂 AI 工程师高频面试题
来源:LLMS/AI面试题八股文-new/18_18-国内厂大AI工程师面试题.md
- Transformer 自注意力如何计算?时间和空间复杂度是多少?
- 位置编码有哪些实现方式?RoPE 相比绝对位置编码有什么优势?
- MHA、MQA、GQA 的结构、KV Cache 占用和适用场景有什么区别?
- 如何设计一条完整、可评估、可迭代的 RAG 链路?
- 如何用 ReAct 实现代码审查 Agent?怎样限制工具权限并避免死循环?
- 智能客服 Agent 如何设计意图识别、知识检索、业务工具调用和人工兜底?
- Google A2A 协议解决什么问题?它与普通多 Agent 编排、MCP 有什么区别?
- 大模型应用常见的幻觉、重复、延迟、成本与安全问题如何治理?
- 大模型出现重复生成(“复读机”)的原因和排查方法是什么?
19 大模型推理框架vLLM-SGLang-TensorRT-LLM
来源:LLMs/AI面试题八股文-new/19_19-大模型推理框架面试题vLLM-SGLang-TensorRT-LLM.md、LLMs/AI面试题八股文/19_19-大模型推理框架面试题vLLM-SGLang-TensorRT-LLM.md
- vLLM、SGLang、TensorRT-LLM 三大推理框架各自定位是什么?
- 什么是 PagedAttention?它解决了什么问题?
- 什么是 RadixAttention?和 PagedAttention 有什么区别?
- 三大框架的内存管理机制有什么区别?
- 什么是连续批处理(Continuous Batching)?
- 三大框架的结构化输出能力有什么差异?
- 三大框架的性能对比数据是什么样的?
- 三大框架的量化支持有什么差异?
- 如何根据场景选择推理框架?
- 推理框架在生产环境有哪些常见问题?如何解决?
- PagedAttention 为什么能大幅提升吞吐量?
- SGLang 的 RadixAttention 在什么场景下优势最大?
- TensorRT-LLM 为什么能实现极致性能?它的局限是什么?
- 什么是 Speculative Decoding?
- vLLM 和 SGLang 可以一起用吗?
- 什么是PD分离(Prefill-Decode分离)?为什么是2026年重要优化方向?
- DeepSeek-V3/R1有哪些独特推理优化?为什么是2026年热点?
- SGLang和LMDeploy在2026年有哪些新突破?如何选择?
- 推理框架版本快速演进时,如何基于官方 Release Notes、固定镜像和回归测试完成升级?
- 如何设计可复现的 GPU 推理基准,并根据 TTFT、TPOT、吞吐、显存和运维成本选型?
- Ollama 和 vLLM 有什么区别?各自适用场景是什么?
- XInference 和 vLLM 有什么区别?什么场景选 XInference?
- HuggingFace TGI 和 vLLM 有什么关系?各自优劣是什么?
- llama.cpp 是什么?它有哪些独特优势?
- 如何根据场景选择推理框架?完整的选型决策树是什么?
- 除了vLLM/SGLang/TensorRT-LLM,2026年还有哪些推理框架值得关注?oMLX/MLC LLM/LMDeploy各适合什么场景?如何按硬件选框架?
- DFlash是什么?为什么"块扩散"是2026年投机采样新的突破方向?
20 RAG 高级优化-GraphRAG-HyDE-Semantic Chunking
来源:LLMs/AI面试题八股文-new/20_20-RAG 高级优化面试题-GraphRAG-HyDE-Semantic Chunking.md、LLMs/AI面试题八股文/20_20-RAG 高级优化面试题-GraphRAG-HyDE-Semantic Chunking.md
- 什么是 RAG-Fusion?它解决了传统 RAG 的什么问题?
- 什么是 HyDE(Hypothetical Document Embeddings)?它的原理是什么?
- RAG 与 SFT(监督微调)如何选择?什么时候该用 RAG 而不是 SFT?
- 什么是 Semantic Chunking?它和固定分块有什么区别?2026年有什么新发现?
- 如何解决 RAG 的"丢失中间信息"问题(Lost in the Middle)?
- 什么是 GraphRAG?它和传统向量 RAG 有什么区别?
- 如何构建知识图谱用于 GraphRAG?
- 什么是 Rerank?为什么向量检索后还需要重排序?
- 什么是 LLMLingua?它如何实现 Prompt/上下文压缩?
- 如何系统性评估一个 RAG 系统?有哪些关键指标?
- 如何优化 RAG 系统的召回率和准确率?
- 什么是self-RAG和CRAG?和传统RAG有什么区别?
- DeepEval是什么?和RAGAS、TruLens有什么区别?
- 什么是state-aware retrieval和agentic retrieval?2026年检索新趋势?
- 如何做生产环境的RAG监控?有哪些关键指标?
- RAG检索出的多个Chunk互相冲突时,Agent如何解决矛盾?
- 如何在RAG系统中实现知识库的权限隔离,防止信息泄露?
- 2026年 RAG 有哪些新范式?为什么传统 RAG 正在失效?企业如何判断 RAG 项目方向?
- 2026年RAG有哪些前沿研究方向?LIT-RAGBench、GAM-RAG、Robust RAG等最新成果代表了什么趋势?
- Sentence Transformers v5.4 的多模态 Embedding 能力是什么?对 RAG 系统有什么影响?
- 什么是自愈 RAG?生产环境如何实现 RAG 的自我检测与自动恢复?
21 多模态Agent-Vision-Language-Agent
来源:LLMs/AI面试题八股文-new/21_21-多模态Agent面试题-Vision-Language-Agent.md、LLMs/AI面试题八股文/21_21-多模态Agent面试题-Vision-Language-Agent.md
- 什么是多模态Agent?和单模态Agent有什么区别?
- 2026年主流多模态模型有哪些?各自特点是什么?
- 视觉语言模型的核心架构是怎样的?
- 什么是Perceiver Resampler?和线性投影比有什么优势?
- 多模态Agent如何处理多图输入?和单图有什么区别?
- 如何设计视觉Agent的工具集?
- GPT-4V如何实现视觉理解?和纯文本LLM有什么本质区别?
- 如何设计一个发票识别+报销Agent?
- 多模态RAG和传统RAG有什么区别?
- 视频理解Agent的核心技术是什么?如何处理长视频?
- 如何设计一个企业级多模态Agent系统?架构是怎样的?
- NVIDIA Nemotron 3是什么?对多模态Agent生态有何影响?
- Qwen3-VL有哪些核心突破?和GPT-4V/Gemini 2.5 Pro如何对比?
22 Agent 规划与反思深度ReAct优化-Reflexion-LATS
来源:LLMs/AI面试题八股文-new/22_22-Agent 规划与反思深度面试题ReAct优化-Reflexion-LATS.md、LLMs/AI面试题八股文/22_22-Agent 规划与反思深度面试题ReAct优化-Reflexion-LATS.md
- Copilot 和 Agent 的核心区别是什么?为什么需要规划和反思?
- 什么是 Chain(链)和 Loop(环)的架构差异?
- ReAct 模式的核心原理是什么?它的三个致命缺陷是什么?
- 什么是 Plan-and-Solve?它和 ReAct 的核心区别是什么?
- 什么是 REWOO?它有哪些核心优势?
- 什么是动态重规划?什么时候需要触发重规划?
- 什么是 Generator-Evaluator 架构?为什么需要反思?
- Reflexion 和普通反思有什么区别?它的记忆机制是什么?
- 什么是 LATS?它和 Reflexion 有什么区别?
- 如何设计一个具备"反思"能力的生产级 Agent?有哪些关键工程问题?
- 反思不是免费的,何时该触发?
- Voyager 是什么?为什么"终身学习Agent"是2026年的重要突破?
- AutoGen v3 和 CrewAI 有什么区别?多 Agent 协作的"指挥官模式"是什么?
23 Agent可观测性与生产监控
来源:LLMs/AI面试题八股文-new/23_23-Agent可观测性与生产监控面试题.md、LLMs/AI面试题八股文/23_23-Agent可观测性与生产监控面试题.md
- 如何建立 Agent 的可观测性体系?有哪些核心指标?
- 如何用 LangSmith 做 Agent 调试?有哪些高级用法?
- 如何监控 Agent 的 Token 消耗和成本?有哪些优化策略?
- 如何检测 Agent 的行为异常?循环、幻觉、死循环如何发现?
- 如何用 Arize Phoenix 做开源可观测性?和 LangSmith 有什么区别?
- 如何设计 Agent 的 SLA 和告警规则?有哪些关键阈值?
- 如何做 Agent 的 A/B 测试?有哪些评估指标?
- Agent 可观测性和传统微服务可观测性有什么区别?
- EVA 框架是什么?为什么"Accuracy-Experience Tradeoff"是 Voice Agent 评估的核心发现?
24 Agent / Coding Agent 深度专题
来源:agent面试问题与详细答案.md
- Agent 是什么?
- Agent Loop 是什么?
- 记忆权威是什么?低权威记忆如何晋级为架构决策?
- 追问:你怎么防止错误记忆长期影响?
- 记忆治理怎么做?记忆冲突如何合并?
- 追问:如何做到“合并”而不是“覆盖”?
- 为什么记忆要设计成五层架构?
- 追问:五层是不是太复杂?
- memory 和 RAG 有什么区别?
- session 隔离和记忆隔离怎么做?
- 追问:如果用户说“参考之前那个项目”?
- 一只猫的上下文如何管理?
- 追问:为什么最近聊天不放最前面?
- 多只猫的上下文如何管理?其他猫能看到谁的上下文?
- 追问:子 agent 不知道其他人做什么,会不会重复劳动?
- 摘要只在结束时做,会不会过程中失忆?
- 追问:摘要错了怎么办?
- 五个人聊了一百多轮,第四个人隔很久再被 @,如何让他知道过程?
- 追问:如果它需要完整历史呢?
- 长程任务中如何保证目标不偏移?
- 追问:不用强状态机,如何保证流转不偏?
- Multi-agent 到底如何决策?为什么突然拉一个新 agent?
- 追问:为什么不用一个强模型全做?
- 多 agent 协作协议有什么坑?
- 追问:A2A 停不下来怎么防?
- 主子模式下子 agent 产生幻觉怎么办?
- shared state、agent team、主子结构有什么区别?
- 为什么你没有直接用 Google A2A 协议,而是自己写一套?
- 为什么不直接用 API,而是使用 Claude Code / Codex / OpenCode / Gemini CLI 这类 agent?
- 追问:这不就是套壳吗?
- 追问:为什么 Opus 搭配 Claude Code,而不是 Hermes Agent 搭任何模型?
- 工具调用不准确怎么办?尤其是国产模型或弱模型?
- env 管理如何做?agent 跑代码时如何隔离?git worktree 怎么用?
- 追问:依赖和环境怎么管理?
- 云端 sandbox 如何设计?一人一个 sandbox 成本巨大怎么办?
- 追问:怎么定义无状态?
- 权限和凭证安全怎么做?比如对接飞书、GitHub、企业系统?
- 追问:模型需要 token 才能调用 API,怎么不暴露?
- Agent 如何自进化?重点是什么?
- 追问:自进化最重要的是什么?
- Skills 是如何写出来的?
- 追问:如何避免 skill 越写越多,反而增加 token?
- 10 step 完成变成 5 step 完成,怎么减少 token 消耗?
- Eval / Benchmark 怎么做?
- 追问:为什么不做每天曲线?
- Gemini vs Opus,不同 thinking level 的 ROI 怎么评估?
- 你的产品和同类产品比,亮点是什么?
- Agentic Work OS 是什么?
- 能力市场是什么?
- 追问:怎么防止能力市场变成垃圾插件市场?
- 企业级场景还要改进什么?
- 云端多租户怎么做?
- 为什么记忆不打算在线版本?为了隐私安全如何解释?
- 用猫猫进行 vibe coding 的流程是什么?
- 存量项目如何用猫猫开发?
- 需求变更怎么办?SDD 中需求变更如何处理?
- 多人团队协作开发,代码冲突很多怎么办?
- 如何保证新功能加入后老功能不漂移?
- 讲讲你对不同模型的 taste?
- 国产模型切换时,harness 要调整什么?
- 豆包用户习惯只在一个 session 使用,如何保证上下文连贯?
- 生成图片/视频耗时长,如何减少用户等待?
- 如何防止 multi-agent 互相 A2A 停不下来?
- 如何看 Hermes / OpenClaw / Claude Code 里的技术落地?
- 记忆权威?低权威记忆如何晋级?
- 记忆治理?如何合并?冲突怎么办?
- multi-agent 如何决策拉新 agent?
- 没有强状态机,如何保证任务流转不偏移?
- 和 Claude Code 有什么不同?
- 整体架构除了 multi-agent 还有什么技术亮点?
- 什么是愿景驱动开发?
- 记忆里用的向量是什么?为什么用向量?
- 自进化如何做?tracing、A2A、记忆 eval 如何做?
- 事故驱动护栏是什么?
- 为什么不用裸 API?
- 国产模型 tool call 不准怎么解决?
- 企业级还要改进什么?
- 两个 agent 自由协同会瞎聊,怎么解决?
- 长程任务上下文压缩丢细节怎么办?
- 能否对接外部知识库?
- 存量项目如何使用?
- 有测试 agent 吗?
- 云端版本多租怎么做?
- 单 session 长期使用如何保证上下文连贯?
- 生成图片/视频等待时间长怎么办?
- 如何防止 A2A 停不下来?
- 主子模式子 agent 幻觉怎么办?
- memory 和 RAG 区别?
- Agent 如何读代码?
- 如何定位文件?
- 如何跑测试?
- 如何处理命令失败?
- 如何防止误删文件?
- 如何压缩上下文?
- 如何生成 PR?
- 为什么要拉子 agent?
- 子 agent 看什么上下文?
- 子 agent 的输出如何验证?
- 多 agent 如何避免死循环?
- shared state 如何设计?
- eval case 怎么设计?
- 指标怎么选?
- 如何做模型 A/B?
- 如何从 trace 生成 skill?
- 如何防止新 skill 破坏旧任务?
- 你们现在的 Agent 更偏 coding、办公自动化,还是行业业务流程?
- 你们现在最大的瓶颈是模型能力、工具调用、上下文、成本、安全,还是 eval?
- 你们是否有真实 benchmark?更关注任务成功率还是成本 ROI?
- 你们的 Agent 是单 agent 为主,还是已经进入 multi-agent 协作?
- 对企业客户来说,你们更关注私有化部署、权限审计,还是开发效率?
- 团队里做 agent harness、模型应用、平台工程、产品的人如何分工?
- 目前 Agent 项目上线到什么阶段?内部使用、灰度、还是客户交付?
- 未来半年最重要的技术挑战是什么?
- 对这个岗位的期望是偏工程落地、研究探索,还是产品架构?
- 你这个项目是开源了吗?简历上没看到地址?
- 你的代码是 vibe coding 写的吗?
- 为什么离职 / 为什么走?
- 你现在级别?
25 AI 标注平台 / ASR-LLM / 数据质检平台
来源:LLMs/AI面试题八股文-new/AI标注平台_面试题与答案整理.md、LLMs/AI面试题八股文/AI标注平台_面试题与答案整理.md、AI标注平台_面试题与答案整理.md
- 你们这个数据标注平台整体是怎么设计的?
- LLM、CV、OCR、ASR 这些不同业务线的标注流程怎么统一?
- 标注 SOP 怎么做成配置化,而不是写死在系统里?
- Human-in-the-Loop 工作流怎么设计?
- AI 预标注结果什么时候可以直接采用?什么时候必须人工确认?
- AI 质检和人工质检是什么关系?
- 如果 AI 质检和人工质检结果冲突,最终取谁?
- 多次标注结果怎么做版本管理?
- 数据从哪里来?怎么进入标注平台?
- AgentService 在这里起什么作用?
- 如何保证不同标注员之间的一致性?
- 标注平台如何支持不断变化的业务需求?
- 标注平台和模型训练、微调、Benchmark 是怎么串起来的?
- ASR 场景下,标注和质检有什么特殊点?
- ASR-LLM 链路中的拒识机制怎么设计?
- 你如何排查标注平台或 AI 链路中的问题?
- 你们平台里怎么保证幂等性?
- 后端接口层怎么做幂等性?
- 不使用缓存的情况下,如何让标注人员动态领取任务包?
- 表结构怎么设计?
- 为什么不能用普通 select?
- 为什么不用普通 for update?
- 后端接口怎么设计?
- 如果标注员领取后不标怎么办?
- 如果同一个人重复点领取怎么办?
- 为什么要把 AI 预标注做成独立服务?
- AI 预标注能不能完全替代人工?
- 标注结果为什么要版本管理?
- 任务状态机有什么作用?
- 为什么动态领取任务时要用 skip locked?
- 如果 MySQL 版本不支持 skip locked 怎么办?
- 怎么证明这个平台不是简单 CRUD?
















































































