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

在消息队列中,因网络延迟可能导致消息乱序,请说明如何保证消息顺序性?

用友后端开发专业服务系统设计技术原理方案权衡Apache KafkaApache RocketMQ

考察说明

考察对消息队列顺序性保证机制的理解及网络延迟影响下的处理方案

回答思路

  1. 指出默认情况下MQ不保证全局顺序,网络延迟可能导致乱序
  2. 说明需根据业务需求选择全局顺序或分区顺序
  3. 解释常用方案如单分区、排序Key、序列号等
  4. 讨论网络延迟下的重试与重复消息对顺序的影响
本题已收录答题指导

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

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