
【腾讯】Function Calling、MCP、Skill、A2A 的层级关系是什么?生产级 Agent 系统里四者怎么共存?
腾讯二面真题:考察对 Agent 技术栈的整体架构观——FC 是模型能力层、MCP 是工具集成层、Skill 是知识流程层、A2A 是 Agent 协作层,选型框架是「先定位问题在哪一层」。
共 11 篇文章

腾讯二面真题:考察对 Agent 技术栈的整体架构观——FC 是模型能力层、MCP 是工具集成层、Skill 是知识流程层、A2A 是 Agent 协作层,选型框架是「先定位问题在哪一层」。

快手、阿里真题:考察对两个协议定位的理解——MCP 解决 Agent 与工具的垂直连接,A2A 解决 Agent 与 Agent 的水平协作,不是竞品;真实系统里 Agent 对外暴露 A2A、对内用 MCP。

阿里真题:A2A 面向 Agent 间长周期异步任务委托,push notification 用 webhook 回调替代轮询和长连接,解决完成感知问题;与 MCP 是水平协作与垂直连接的互补关系。

百度二面真题:MCP 标准化「能做什么」的工具连接,Skill 打包「该怎么做」的领域知识,二者是插座与操作手册的关系;只用 Skill 内嵌脚本可行但失去标准化红利。

京东三面真题:FC 是模型的结构化调用能力,MCP 是工具接入的标准化协议,MCP 底层仍靠 FC 驱动;多付的是运行时与抽象层成本,工具少且自研时直接 FC 更划算。

字节一面真题:Host 是用户面对的 Agent 应用,Client 是 Host 内每个 server 的专属协议连接,拆分是为关注点分离与故障隔离;Tools/Resources/Prompts 按控制权归属分三类。

拼多多一面真题:推理模型早期不支持 FC 的主因是训练管线缺工具调用轨迹而非上下文窗口;interleaved thinking 让思考与工具调用交替,解决推理与工具割裂,但放大成本与错误传播。

小米三面真题:MCP 传输层有 stdio、旧 HTTP+SSE、Streamable HTTP 三种,消息格式是 JSON-RPC 2.0;不用 WebSocket 是因为 HTTP 生态与无状态扩展性,Streamable HTTP 兼容 Serverless。

字节跳动 AI 基础设施开发实习真题:考察 MCP 协议的定位——统一工具接入标准、解耦模型应用与工具实现,client/server/host 三段式工作流程,以及无 MCP 时代的硬编码集成之痛。

腾讯大模型岗真题:辨析 Workflow(预定义路径、LLM 填充)与 Agent(自主规划、动态决策)的本质区别及选型标准,并讲清 MCP 与 A2A 两个协议各自解决的问题。

考察对 MCP 协议定位的理解:它用开放标准解决 M×N 工具集成问题,与 Function Calling 是不同层次、串联协作而非替代关系。