KNOWLEDGE PRACTICE / 面试题
工具调用与 MCP · 知识练习
面试题用于检查知识理解、练习表达和推导工程方案。先独立回答,再对照解析;遇到薄弱点,回到对应知识讲解补齐。
怎样用面试题检查理解?
选择正在学习的知识方向,独立说明原理、前提和边界,再展开解析找出遗漏。需要补课时,使用“学习对应知识”回到讲解;需要验证实现时,完成页面中的动手任务。
题目依据公开官方资料与工程边界设计,案例中的规模、故障和目标为教学假设。参考资料支持技术机制,问答、迁移场景与自评标准由本站设计。
准备面试时,用自己的话解释原理、边界和取舍,再对照基础达标、中高级信号与资深信号检查。阅读记录与单次作答不直接代表掌握。
找到 8 道练习题
09
工具调用与 MCP基础实现约 12 分钟
工具参数的结构、授权与业务约束
将结构校验、业务语义、授权身份和输出校验分开处理。
JSON Schema参数校验工具网关业务规则
10
工具调用与 MCP高级场景设计约 15 分钟
MCP 集成中的协议与信任边界
区分协议互操作、OAuth 授权、业务权限和工具风险提示。
MCPOAuth信任边界工具授权
11
工具调用与 MCP高级实现约 15 分钟
结果未知下的幂等与补偿
用稳定操作标识、参数摘要与结果查询处理外部副作用的不确定结果。
幂等副作用重试不确定结果
12
工具调用与 MCP进阶场景设计约 12 分钟
大工具目录的发现与执行分层
考察工具目录、动态发现、召回质量和服务端授权。
工具路由工具发现MCP
13
工具调用与 MCP高级原理约 18 分钟
连接恢复、消息恢复与业务核验
考察 stdio、Streamable HTTP、会话恢复与业务幂等的区别。
MCPStreamable HTTP断线恢复
14
工具调用与 MCP高级实现约 18 分钟
并行结果的交付条件与共享截止时间
考察异步并发、截止时间、取消传播与部分结果。
asyncio并发Deadline
15
工具调用与 MCP高级场景设计约 18 分钟
长期任务中的工具语义与版本迁移
考察工具 Schema 版本、长期任务兼容与发布回滚。
Schema版本兼容回滚
16
工具调用与 MCP进阶实现约 12 分钟
大结果的计算、引用与快照一致性
考察输出契约、分页、产物引用与确定性计算。
工具输出Artifact大数据