← 版本与调整要求站点首页

AgentX 面试准备文档(ms_ready)

依据两轮面试反馈(综合 75 / 84,结论:通过 / 高潜)提炼可打优势点,并对照 agentx 仓库真实模块落点。目标:进面试时用项目事实讲清「我做过什么、为什么这样设计、边界在哪」。


0. 反馈里真正加分的信号

表格

刻意少吹、主动补的短板(面试官已点名): Eval / Durable Execution、AI Foundation 独立 Ownership、MCP 安全深度。策略:承认现状 → 用 AgentX 现有能力映射 → 给出可落地的补齐方案。


1. 三个能体现自身优点的面试话题(主打)

以下三个话题对应反馈里最硬的优势,且都能在 AgentX 代码里指到模块。

话题 A · 生产级 Agent Runtime 与业务编排

一句话定位: 我能把「数字员工」从产品对象拆到运行时边界,而不是只会堆 Prompt。

AgentX 事实锚点

表格

建议口述结构(2~3 分钟)

  1. 问题: 企业数字员工既要「能聊」,又要「能办事、能发布、能计费」。
  2. 拆分: 控制台(AiAgent)→ 业务 API(dawnblade)→ 工作流 Runtime(dawnblade-workflow)→ MCP 工具(aibeings-mcp-server)。
  3. 关键选型: LLM_CHAT 绑知识+工具+工作流;FLOW_CHAT 以对话流为主,适合流程更确定的场景。
  4. 对应业界概念: Sub-Agent / HandOff ≈ 项目内关联工作流或工具链;状态 ≈ 会话日志 + 工作流执行态,而不是口头「有状态」。
  5. 边界诚实: 当前更偏「产品化 Agent 平台」,不是完整 AI Foundation(记忆层级、多租户 Agent OS 仍可加强)。

可能追问与答法

示意图


话题 B · RAG:把「答不准」定位到链路,而不是怪模型

一句话定位: 我会用检索链路拆问题——Query、召回策略、Hybrid、Rerank、命中测试——这是反馈里明确加分的点。

AgentX 事实锚点

表格

建议口述:一次真实排障故事模板

  1. 现象:Agent 答非所问 / 漏答专有名词。
  2. 假设分流:
    - Query 与文档用语不一致 → 需要 Rewrite Query,并保留「原始 Query + Rewrite Query」双路召回对比。
    - 纯向量漏关键词 → 开 hybrid_search。
    - 召回对但排序乱 → 查 Rerank 是否启用、模型是否匹配语种。
    - 切片过碎/过粗 → 回看 index processor / 分段策略。
  3. 验证:Hit Testing + 日志里同时打原始/改写 Query 与 top_k 片段。
  4. 结论:多数「模型不行」其实是检索配置与评测缺失。

对应反馈原话怎么接

「能把问题定位到 Rewrite Query 对原文术语语义丢失,并增加原始 Query 与 Rewrite Query 双路召回」

面试时直接说:AgentX 已具备 Hybrid / Rerank / Hit Testing;若我负责下一迭代,会把 Query Rewrite 双路 和 离线 Eval 集(命中率 / 拒答率) 做成平台能力,而不是个案脚本。

可能追问


话题 C · MCP 工具链 + 闭环沟通(技术硬能力 × 协作软能力)

一句话定位: 我既能把外部能力收成可调用工具,也能把需求收到可验收闭环——这是第二轮「高潜」的核心加分项。

AgentX 事实锚点(硬)

表格

建议口述结构

  1. 协议价值: MCP 把「模型能用的能力」标准化;我们不是只接一个 HTTP,而是 schema、鉴权、测试、引用、运行时事件一条链。
  2. 双适配: 有 FC 的模型走 Function Call;无 FC 的走 Prompt 工具描述——同一套工具注册表。
  3. 异步现实: 视频生成是长耗时,必须任务化 + 结果查询;这和面试官关心的 Durable Execution 同一类问题,只是我们当前用任务表/轮询,尚未上 Temporal。
  4. 软能力接法(闭环): 对接业务时固定四问——对象是谁、价值指标是什么、边界/不做清单、验收怎么确认——再进入技术方案。

主动补短板(加分话术)

反馈说 MCP 安全与 Eval/Durable 仍浅。我的补齐计划:
1)MCP:工具级鉴权、参数白名单、Prompt Injection 隔离(工具结果不可直接当系统指令)、审计日志。
2)Durable:对视频/工作流长任务抽象「可恢复执行」——至少做到状态机 + 幂等 + 超时重试;评估 Temporal 是否值得引入。
3)Eval:对话与 RAG 各建黄金集,CI 跑 hit-rate / 工具选择正确率,而不是只看 demo。


2. 从反馈提炼的其他话题库(备用,不主打)

表格


3. 项目一张图(开场 60 秒版)

开场稿:

AgentX 是企业数字员工交付仓:三个前端(企业台 / 教育台 / 工作流台)+ 三个后端(Java 业务 dawnblade、Python 工作流 Runtime、MCP 视频工具服务)。我负责/熟悉的主线是:项目如何装配知识、工具与工作流,并在 Runtime 上跑通对话与长任务。和纯 Agent 框架 demo 的差别是,这里有租户、发布、RTC、计费和可运维的工具链。

成功标准(自测): 听的人能复述出「业务总线 vs Runtime vs MCP」三层,以及 Agent 项目的四个页签。


4. 面试官可能压的短板:标准应答卡

4.1 AI Foundation 不完整

答: 当前 AgentX 强在应用与交付层(项目、知识、工具、工作流、渠道)。Foundation 层(统一记忆、Agent OS、评测与治理)确实更薄。若负责 Scout,我会先定最小 Foundation:会话记忆模型、工具治理、Eval 流水线、长任务执行器四块,用现有模块长出来,而不是推倒重写。

4.2 Eval / Durable Execution 被软化

答: 现有 Hit Testing、运行日志、异步任务结果查询是起点,但还不是 Benchmark 与 Durable Workflow。补齐路径:黄金集 → 回归门槛 → 长任务状态机(幂等/重试/补偿)→ 再评估 Temporal。

4.3 MCP 安全

答: 生产上要把「工具结果」与「系统 Prompt」隔离;按租户鉴权;危险工具二次确认;全链路审计。AgentX 已有工具测试与引用查询,安全策略应产品化进工具箱,而不是各业务私自拼。


5. 临场清单(进门前 10 分钟)

  1. 能徒手画出:控制台 → dawnblade → workflow → MCP。
  2. 能解释 LLM_CHAT / FLOW_CHAT 各适合什么。
  3. 能讲一次 RAG 排障:Hybrid + Rerank + Hit Testing +(规划中的)Rewrite 双路。
  4. 能讲 MCP:SSE、aibeing-video 四个工具、FC vs Prompt 双适配。
  5. 准备一个「闭环沟通」例子:你如何把模糊需求收到验收标准。
  6. 主动抛一个 30 天改进提案:Eval 黄金集 + MCP 安全基线 + 长任务状态机。

6. 三个主话题的「金句」备忘