后端岗位面试题 · 方案权衡 · Apache Kafka
题库中标记为“后端”的结构化面试题。
共 89928 道真题 · 当前筛选命中 443 道 · 更新 2026-08-05
筛选题目已选:方案权衡 · Apache Kafka
考察点
技术栈
第 181 题在项目中你用消息队列解决了什么问题?为什么选择 RabbitMQ 而不是其他消息队列? 考察消息队列的选型依据与实际应用场景第 182 题请解释Kafka的ACK机制,并说明不同ACK参数对消息可靠性的影响。 考察对Kafka消息确认机制及可靠性权衡的理解第 183 题请对比 Kafka 和 RocketMQ 的选型,说明在不同业务场景下如何做出选择。 考察对消息队列特性的掌握和基于业务需求的技术选型能力第 184 题对比 Kafka、RocketMQ、RabbitMQ 这三种消息中间件的核心区别和使用场景。 考察消息中间件选型能力及对吞吐量、可靠性和功能特性的理解第 185 题为什么 Kafka 要提出消费者组这个概念?相比传统消息队列的消费模式有什么优势? 考察消费者组的设计动机与相对优势第 186 题Kafka适合什么场景?为什么适合? 考察对Kafka设计定位和典型应用场景的理解第 187 题Kafka多个副本之间的一致性怎么实现的? 考察对Kafka副本同步机制、ISR、Leader选举及ack配置的理解第 188 题对比一下Kafka和RabbitMQ? 考察消息中间件选型与架构理解,侧重功能差异和适用场景第 189 题RabbitMQ、RocketMQ、Kafka的区别? 考察主流消息中间件的特性对比与选型能力第 190 题Kafka 分区数量应如何设计? 考察分区设计对吞吐、顺序性和扩展性的影响第 191 题Kafka 生产者消息确认机制(ack)有哪几种方式? 考察对Kafka可靠性保证中ack配置的理解与选择第 192 题你熟悉哪些消息队列?它们分别有什么特点? 考察候选人对常见消息队列的熟悉程度与技术选型理解第 193 题为什么选用RocketMQ?请介绍RocketMQ,并说明它和Kafka的区别。 考察对RocketMQ的选型理由、核心特性及与Kafka对比的理解第 194 题Kafka 消息堆积怎么处理? 考察对 Kafka 消费能力和堆积问题的排查与处理能力第 195 题请介绍一种你了解的消息队列,包括它的核心架构、应用场景和优缺点。 考察对消息队列技术原理、应用场景和选型权衡的理解第 196 题Kafka如何保证顺序性 考察对Kafka分区模型、生产者配置和消费并行度的理解第 197 题使用RocketMQ时,是否调研过其他开源消息队列?对比结果如何? 考察技术选型能力、调研深度与方案权衡意识第 198 题消息队列如何解决消息丢失和重复消费问题? 考察对消息队列可靠性机制和消费幂等性的理解第 199 题为什么不能直接用内存队列或线程池,而需要引入消息队列?它们在可靠性、解耦和流量控制上有哪些本质差异? 考察对内存队列、线程池与消息队列在可靠性、解耦及削峰能力上的本质差异理解第 200 题Kafka相对于RabbitMQ的优势是什么? 考察对两种主流消息中间件核心特性的对比理解