后端岗位面试题更新 2026-08-05

MCP和function calling有什么区别?

京东后端开发电商技术原理方案权衡MCP

考察说明

考察对AI模型工具调用机制与协议层的理解

回答思路

  1. 分别解释MCP和function calling的定义与角色
  2. 明确两者所处的层次差异(协议/框架vs模型接口)
  3. 说明MCP如何通过统一协议管理工具,而function calling是模型原生能力
  4. 讨论MCP与function calling的关系(MCP可封装工具供function calling使用)
  5. 补充MCP的传输层、工具发现机制等特性
本题已收录答题指导

本题附完整参考答案与评分标准

登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。