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

MQ延迟消息内部具体实现机制是什么?

高德地图后端开发风险判断技术原理Apache KafkaApache RocketMQRabbitMQRedis

考察说明

考察对消息队列延迟消息设计与内部实现原理的理解

回答思路

  1. 说明延迟消息的常见实现方式(如定时扫描、时间轮、Redis过期键等)
  2. 阐述消息在延迟期间如何存储与触发
  3. 说明秒级与分钟级延迟的精度与性能取舍
  4. 结合实际MQ产品(如RocketMQ、RabbitMQ、Kafka)分析其延迟方案