美团面试题 · Apache Kafka

美团相关面试题,按最终去重题目聚合。

3614 道真题 · 当前筛选命中 49 · 更新 2026-08-05

筛选题目已选:Apache Kafka
第 1 题讲一下你的项目为什么选择 RabbitMQ 消息队列,有没有其他更好的方案? 考察技术选型思路、业务场景权衡与备选方案分析能力业务理解技术选型方案权衡Apache KafkaRabbitMQ第 2 题为什么选用 Kafka?你还了解哪些主流消息队列,它们之间有什么区别? 考察消息中间件的理解、选型意识和差异分析能力技术原理技术选型Apache KafkaApache PulsarApache RocketMQ第 3 题为什么使用 Kafka 做异步通信?你有考虑过其他方案吗? 考察异步架构选型的理由、对比和权衡能力系统设计技术选型方案权衡Apache Kafka第 4 题请介绍 Kafka 分布式消息队列的核心实现原理。 考察对 Kafka 架构、存储、复制和消费机制的理解系统设计技术原理Apache Kafka第 5 题请介绍一下你掌握的 Kafka 核心知识点,以及它们在实际项目中的应用。 考察 Kafka 知识体系的完整性、深度与实际应用能力业务理解技术原理方案权衡Apache Kafka第 6 题异步下单为什么选择用 Kafka 实现? 考察消息队列选型、异步化收益与一致性风险权衡系统设计技术选型方案权衡Apache Kafka第 7 题Kafka和RabbitMQ的差异? 考察消息队列选型对比能力及对各自特性的理解技术原理技术选型方案权衡Apache KafkaRabbitMQ第 8 题你们用什么工具进行实时数据加工? 考察实时数据处理工具链选型与应用经验技术选型问题排查Apache FlinkApache KafkaSpark Streaming第 9 题在 Kafka 中,请解释 topic 与分区的数量设计,以及消费时是否只消费其中一个分区。 考察对 Kafka 分区机制、并行消费和设计权衡的理解问题拆解系统设计技术原理Apache Kafka第 10 题什么场景下选 Kafka? 考察消息中间件选型的场景判断与方案权衡能力业务理解技术选型方案权衡Apache Kafka第 11 题请说明 Kafka 客户端的启动流程以及常见配置项。 考察对 Kafka 客户端初始化步骤与核心配置的理解技术原理技术选型Apache Kafka第 12 题Kafka高性能原理 考察对Kafka高吞吐、低延迟架构设计的理解性能优化系统设计技术原理Apache Kafka第 13 题谈谈Kafka与RabbitMQ的特点? 考察对主流消息队列的架构差异、适用场景和关键技术点的理解技术原理方案权衡Apache KafkaRabbitMQ第 14 题进行消息队列选型时,你会考虑哪些因素?Kafka 和 RocketMQ 有哪些区别? 考察消息中间件选型方法论及对主流消息队列特性的理解业务理解技术选型方案权衡Apache KafkaApache RocketMQ第 15 题对比市面上主流消息队列的用途和差异,并从消息幂等性角度说明如何防止重复消费。 考察对主流消息队列的认知差异与分布式系统幂等性设计能力系统设计技术原理技术选型Apache KafkaApache RocketMQRabbitMQ第 16 题Kafka 怎么保证消息不重复消费? 考察对 Kafka 消费语义、幂等消费和异常处理的理解风险判断技术原理问题排查Apache Kafka第 17 题如果想做一个广播的功能,用哪个MQ更合适?为什么? 考察消息中间件选型中对广播场景的理解与对比能力业务理解技术选型方案权衡Apache KafkaApache RocketMQRabbitMQ第 18 题Kafka和RabbitMQ的差异在哪里? 考察对主流消息中间件特性的理解与选型能力技术原理技术选型方案权衡Apache KafkaRabbitMQ第 19 题Kafka如果是broker集群,有几台机器出现问题,该如何保证消息可靠性? 考察Kafka集群故障下的消息可靠性保证机制风险判断技术原理Apache Kafka第 20 题消息队列选型:为什么选择RabbitMQ而非Kafka? 考察消息队列选型依据、场景差异及技术判断业务理解技术选型方案权衡Apache KafkaRabbitMQ