AgentAlpha 笔记 · 第 1 辑

Agent 面试都问什么,
我们一篇篇拆过。

题目来自大厂 Agent 岗位的真实面试,每篇把一个追问从拆解写到能落地的答案。

76 篇笔记13 个专题1573 分钟
03

RAG

答案要有证据,证据还得查得到来路

Embedding、分块、混合检索、重排、评测一路走下来,光能回答不算数,还得答得对、说得出依据,错了也定位得了。

8 篇 约 173 分钟
09 22 分钟

RAG 的证据怎样一路到答案?

把文档塞进向量库不算难。难的是对的证据能找回来、排到前面、真的被模型用上,每一环还得拿评测证明没掉链子。

开始阅读
10 21 分钟

Embedding 到底把什么变成了向量?相似不等于正确

Embedding 把文本放进能比较的语义空间,可它不懂权限、时间和业务上的轻重。上手 RAG,先弄清它能干什么、干不了什么。

开始阅读
11 21 分钟

RAG 分块怎么定?先别急着争 256 还是 512

每一块都得两头兼顾:检索时能被准确定位,单独拎出来也撑得住一个回答。

开始阅读
12 21 分钟

混合检索和重排,分别在补 RAG 的什么漏洞?

向量检索负责把可能相关的证据捞进候选集,重排再把真能回答问题的片段顶到前面。一个管找得全,一个管排得准。

开始阅读
13 22 分钟

RAG 怎么评测才不自欺?把“答得像”拆开看

RAG 评测只盯最终答案,看不出门道。数据、召回、证据引用、生成,一层层分开查,才知道系统到底掉链子在哪一环。

开始阅读
65 22 分钟

RAG 选向量库,先别看排行榜:把检索目标算清楚

先定语料规模、过滤条件、更新频率、召回目标、尾延迟,再比较 HNSW、倒排、混合检索和托管服务。

开始阅读
66 21 分钟

RAG 查询改写:别替用户补条件

Query rewrite、问题拆解、假设文档,都是把用户的话翻成知识库听得懂的说法。每次改写都要能回到原问,必要时能撤回。

开始阅读
67 23 分钟

Graph RAG:证据要能沿关系路径找回去

遇到跨文档、跨实体、要多跳关系的问题,图结构能补上纯向量相似度的短板。节点、边、来源、时间、路径评分都得记下来,不能只织一张好看的关系网。

开始阅读
04

LLM 基础

从一行 Attention 到跑起来的 Transformer

从 Attention、位置编码、MoE 到 KV Cache 和推理优化,把大模型的地基讲成自己能推导、也能当面说清的面试答案。

9 篇 约 182 分钟
Attention→Transformer→MoE→KV Cache→推理优化
14 18 分钟

Attention 到底在算什么?从一行公式讲清上下文理解

面试别只背 Q、K、V。把 Attention 拆成找谁相关、取哪些信息、按多大权重合并,再连上 mask、多头和复杂度,Transformer 为什么读得懂上下文就清楚了。

开始阅读
15 20 分钟

Transformer 为什么跑赢 RNN?别只说“因为能并行”

RNN 的过时是一步步来的:顺序依赖在大规模训练和长上下文里越来越贵。把训练、推理、位置、工程取舍分开算,才讲得清 Transformer 为什么占上风。

开始阅读
16 20 分钟

MoE 为什么参数更多,推理却不一定更贵?

几个模型简单拼一起,不叫 MoE。效果和成本,看路由器替 token 挑哪些专家、容量怎么才不堵、token 又怎么分到不同设备上。

开始阅读
17 18 分钟

KV Cache 缓存的到底是什么?为什么长对话越聊越贵

KV Cache 缓存每层历史 token 的 Key 和 Value,解码只算新 token;代价是上下文越长,显存和带宽越吃紧。

开始阅读
18 20 分钟

大模型推理优化:吞吐、延迟和显存要一起看

推理优化没有万能开关。先把 TTFT、TPOT、吞吐、显存分开看,再挑量化、连续批处理、Prefix Cache、投机解码或并行策略,才知道自己到底改善了哪一项。

开始阅读
70 21 分钟

Tokenizer 和位置编码:模型为什么不按你以为的词来读?

Token 不是字数,位置也不是给每个词贴个序号就完了。分词粒度、上下文长度、位置外推、成本体验要连起来看,才解释得了同一句话换个语言、变长之后表现为什么不一样。

开始阅读
71 22 分钟

模型量化后变小了,效果和服务为什么可能变差?

量化是把权重或激活的数值精度压低,省显存也省带宽,可误差会集中砸在敏感层、长上下文和工具调用上。面试要讲得清量化粒度、校准数据、部署硬件、回退策略。

开始阅读
72 21 分钟

LLM 选型:把任务、成本和失败代价放进同一张表

选模型别只盯着总榜。先列清楚哪些任务不能出错,再拿固定样本去比质量、延迟、成本、稳定性,最后才定路由和灰度。

开始阅读
73 22 分钟

上下文窗口变长了,为什么 Agent 还是会漏信息?

长上下文的瓶颈,往往在关键事实能不能被定位、留下、引用。把上下文预算拆给任务、证据、工具、输出,再用中间信息测一测,才谈得上长文能力。

开始阅读
05

LLM 训练

训练目标,最后要落成能复盘的行为变化

SFT 数据、loss mask、偏好对齐、稳定性排查,搞清楚模型是真学会了、忘了,还是只把模板背得更熟。

5 篇 约 93 分钟
06

Agent 架构

会调工具只是起点,可控、能复盘才是架构

记忆、规划、安全、可观测性,逐项划成可验证的工程边界,Agent 每次行动才说得清、出事能恢复。

9 篇 约 193 分钟
24 24 分钟

Agent 到底是什么:别把会调用模型的流程都叫 Agent

面试官问 Agent 有哪些核心组件,看的是你能不能把目标、状态、行动、观察、停止条件串成一条真跑得起来的流程。

开始阅读
25 20 分钟

记忆系统里,短期、长期和压缩到底怎么分工

别把记忆系统当聊天记录仓库。先定下什么值得留、存成什么样、什么时候取回来;遇到新旧信息打架,还得有覆盖和过期的规矩。

开始阅读
26 19 分钟

规划与反思什么时候有用,什么时候只是让 Agent 多说废话

Planner 要拆到能落地执行,拆得细不等于聪明;Reflection 要能改方向,补一句“你确定吗”不算反思。什么时候收手也要提前定好。

开始阅读
27 20 分钟

Agent 安全怎么设计:权限、工具和数据边界

Agent 的风险不只是说错话,还在它能看哪些数据、动哪些工具、改什么东西。把自然语言里的意图落成权限和审批,边界才查得住。

开始阅读
28 20 分钟

Agent 上线后怎么定位问题?从 trace 到可观测性和回放

最终答案只是最后一幕。查线上坏案例,要把规划、检索、工具、模型、状态变化、验收证据按顺序记下,之后才能重放。

开始阅读
61 22 分钟

Workflow 还是 Agent?先看这件事到底有多不确定

Workflow 和 Agent 怎么选?先看任务不确定性、风险、验证成本、回退办法,再定哪些步骤交给 Agent,哪些边界写死。

开始阅读
62 23 分钟

上下文越塞越满,Agent 为什么反而变笨?

Agent 变笨,多数是上下文里混进旧状态、没用的工具结果、没人核过的指令。先筛,再压缩、排序、标注,模型才看得见重点。

开始阅读
63 24 分钟

Agent 上线,先把超时、熔断和未知结果设计好

线上故障往往是工具超时、重复写入、上下文膨胀、版本漂移撞一起。先画状态和故障边界,再谈扩容。

开始阅读
75 21 分钟

Agent 什么时候该交给人?把人工接管设计成正常路径

Agent 卡住时,最怕的是证据、权限、确认都没拿到,还照样自信地往下做。升级人工的条件、交接的资料、之后的恢复方式要写清楚,人工接管才不会只剩一句“请联系客服”。

开始阅读
07

多智能体

群聊式协作,什么时候才算团队系统

角色分工、消息协议、冲突仲裁、并发预算、协作评测,拆开看才明白多 Agent 什么时候真赚了,什么时候只是多花成本。

6 篇 约 117 分钟
08

多模态

图片、文档、视频,都要能当证据查出来

视觉 token、切片、版面结构,加上多模态 RAG 和视频时间轴,让模型从“看到了”变成“说得出在哪、引用有出处”。

5 篇 约 111 分钟
09

评测

Agent“看起来能用”,怎么证明它真可靠

结果、证据、线上漂移、Judge 校准、实验复现都管起来,评测才能定位问题、回放现场,持续回归也有抓手。

5 篇 约 106 分钟
10

工具调用

外部行动不能悄悄发生,契约、回执、边界都得有

Function Calling、重试、MCP、结果塑形、权限审计,把模型提出的动作变成校验得了、恢复得了的工具调用,出问题查得到痕迹。

7 篇 约 164 分钟
44 24 分钟

Function Calling:先把契约验清楚

Function Calling 是把自然语言决策变成可校验的动作请求。Schema、解析、权限、执行回执缺一环,再漂亮的 JSON 也可能变成线上事故。

开始阅读
45 24 分钟

工具调用失败后,Agent 该重试、换工具还是停下?

失败,先看请求到没到、外部副作用是否未知、参数有没有错,再决定是重试、换工具、回退,还是转人工。

开始阅读
46 25 分钟

MCP 统一了工具接入,为什么还有这么多坑?

MCP 统一了模型连工具、资源、提示模板的方式,但不会自动解决身份、权限、版本、租户隔离、副作用控制。协议统一只是起点。

开始阅读
47 24 分钟

工具返回一大段 JSON,为什么 Agent 反而更容易做错

工具回得越多,Agent 不一定看得越明白。先定观察对象和字段优先级,再处理分页、截断、引用,下一步才不会被一堆无关 JSON 带跑。

开始阅读
48 25 分钟

工具调用怎么做权限控制和审计?

Agent 的主体、租户、资源、动作、审批、幂等、审计证据都要进同一条调用链,这样才说得清谁在什么条件下让系统干了什么。

开始阅读
68 21 分钟

工具调用为什么要做流式网关:别让用户只看到一个漫长的转圈

工具流式传输,是把一次调用拆成能排序、能恢复的事件流。顺序、背压、断线续传、权限、最终提交都归网关管,体验和可靠性才不会打架。

开始阅读
69 21 分钟

Agent 之间怎么通信?先把消息信封设计好

A2A 别急着争协议名,先说清消息发给谁、谁有权限、版本怎么兼容、重复怎么办、结果怎么回执。传输层和任务层分开,换队列或网关也不怕。

开始阅读
12

通用与软实力

没做过的要讲清,做过的要讲深

假设、证据、失败复盘、技术沟通、学习路线,这几样练熟,Agent 面试就不止是背题,而是讲工程。

6 篇 约 147 分钟
55 25 分钟

不会的 Agent 面试题怎么答:先拆问题,再声明假设

没做过的 Agent 题,别硬装全懂。先问目标、约束、输入输出、风险,再说你的假设、方案和验证办法,面试官更容易判断你的工程思路。

开始阅读
56 25 分钟

项目讲不深,通常是证据链断了

面试官追你的项目,要听的是你碰上过什么问题、做了什么决定、怎么验证、最后结果如何。小项目照样能讲出深度。

开始阅读
57 24 分钟

面试官追问失败案例,怎样讲具体又不把自己说垮

失败案例考的是边界感和复盘。挑一个真实发生过的,把现象、影响、定位、修复、还剩什么风险讲清楚,既不甩锅,也不把责任全揽在自己身上。

开始阅读
58 24 分钟

技术方案有争议怎么办?从不同意见到可验证实验

嗓门大的人赢不了技术争议。把分歧写成两个能比较的假设,数据和指标先固定,做一个成本可控的实验,取舍记下来就行。

开始阅读
59 25 分钟

Agent 工程师的学习路线怎么排:基础、项目、论文和面试如何互相喂养

论文、框架、面试题,别各刷各的。拿基础知识解释项目,让项目暴露问题,再借论文和面试题把答案讲一遍,学到的东西才用得起来。

开始阅读
74 24 分钟

系统设计题怎么答:先问用户,再画 Agent

系统设计面试,先问清楚用户是谁、成功标准是什么、哪些边界不能碰,再把状态、工具、证据、评测、上线风险一项项接上。

开始阅读

Claude Code · 逐章整理中

Claude Code 从入门到高手

从 Agentic Loop、上下文与工具治理,到 MCP、Subagent、安全、性能和系统设计面试的系统教程。

23 章目录

卷一:基础与核心循环

01Claude Code 到底在做什么?从一句需求到一次代码修改已整理
02Agentic Loop 入门目录已建
03工具调用与执行模型目录已建
04上下文工程目录已建
05实验、验证与可复现性目录已建

卷二:工程治理

06Agent Harness目录已建
07系统提示词与指令层级目录已建
08工具治理目录已建
09权限与执行边界目录已建
10上下文压缩与记忆目录已建

卷三:源码与进阶

11进阶上下文管理目录已建
12源码阅读方法目录已建
13自定义 Agent目录已建
14调试、评测与优化目录已建

专题:系统协作与安全

15专题:Claude Code、Codex 与其他 Agent 系统对比目录已建
16专题:MCP、Subagent 与安全目录已建

卷四:面试与系统设计

17系统设计面试目录已建
18安全面试目录已建
19性能面试目录已建

附录

20附录 A:技术栈目录已建
21附录 B:Prompt 模板目录已建
22附录 C:工具分类目录已建
23附录 D:权威资源目录已建

△ AgentAlpha 笔记

题库跟着真实面试持续更新。

加入社区