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

假设一个场景,分别部署了 A 和 B 两个服务,A 服务需要调用 B 服务,B 服务的执行时间比较长。B 服务执行完毕后,需要把结果返回给 A 服务,请你设计解决方法,如何让 A 和 B 进行交互?(三种方案)

小米集团美团后端开发互联网/IT电子/半导体系统设计技术选型方案权衡

考察说明

考察长耗时服务间的异步交互设计能力,涵盖同步、异步、消息等模式

回答思路

  1. 能列举至少三种不同的交互方案,且方案之间有明显差异
  2. 能描述每种方案的基本流程和适用场景
  3. 能说明每种方案的优缺点,特别是对 A 和 B 的耦合影响
  4. 能结合实际约束(如结果可靠性、实时性)给出选择建议
本题已收录答题指导

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

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