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

在消息队列中,同一个 topic 里的消息是否一定有序?请结合你熟悉的消息中间件说明。

作业帮后端开发互联网/IT业务理解技术原理方案权衡Apache KafkaApache RocketMQ

考察说明

考察对消息队列顺序保证机制的理解及实际工程边界意识

回答思路

  1. 明确默认情况下普通 topic 不保证全局有序
  2. 说明顺序性与分区、键路由的关系
  3. 补充适用场景以及如何实现严格有序
  4. 对比至少一种主流中间件的具体行为