后端岗位面试题 · 技术原理 · Apache Kafka
题库中标记为“后端”的结构化面试题。
共 89928 道真题 · 当前筛选命中 813 道 · 更新 2026-08-05
筛选题目已选:技术原理 · Apache Kafka
考察点
技术栈
第 161 题请对比RabbitMQ和Kafka在消息模型、可靠性和使用场景上的主要差异。 考察对两类主流消息中间件核心特性与适用场景的理解第 162 题RocketMQ不是直接抄Kafka的吗?你怎么看? 考察对消息中间件技术演进与设计差异的理解第 163 题Kafka 为什么能实现高吞吐? 考察对 Kafka 分布式消息系统核心设计原理的理解第 164 题请介绍微服务之间常见的通信方式,并说明各自适用场景。 考察对微服务通信机制的理解与方案选型能力第 165 题在Kafka中,当消费者组中的一个消费者实例宕机时,会触发重平衡(Rebalance)策略,请解释该策略的触发条件、过程以及如何影响消费者组。 考察对Kafka消费者组重平衡机制的理解,包括触发、过程与影响第 166 题聊下Kafka怎么保证高可用 考察Kafka高可用机制的理解与架构分析能力第 167 题如何确保Kafka消息不丢失?请从生产者、Broker和消费者三个层面说明。 考察端到端消息可靠性保障能力第 168 题请介绍你使用 Kafka 的经验,以及你觉得它在哪些场景下适用? 考察 Kafka 的实际使用经验与场景理解第 169 题如何用Kafka替代数据库行级锁实现调度?请说明核心设计思路。 理解Kafka在调度场景下的并发控制与消息有序性第 170 题Kafka为什么具备高性能、高吞吐量? 考察对Kafka高性能架构设计及其权衡的理解第 171 题RabbitMQ和Kafka的区别有哪些? 考察对两类主流消息中间件架构特性与适用场景的理解第 172 题微服务之间是通过什么通信的? 考察对微服务常见通信机制的理解与区分第 173 题在 Kafka 中,请解释 topic 与分区的数量设计,以及消费时是否只消费其中一个分区。 考察对 Kafka 分区机制、并行消费和设计权衡的理解第 174 题在选择消息队列技术方案时,是只需要考虑 Kafka,还需要关注哪些其他替代方案? 考察对消息队列选型的全面认知,包括技术特性、适用场景与权衡第 175 题Kafka消费者组有10个消费者,该消费者组有4个分区要消费,如何消费? 考察Kafka消费者组与分区分配机制及并行度理解第 176 题Kafka怎么做到恰好消费一次 考察对Kafka消息语义、幂等性和事务机制的理解第 177 题说说RabbitMQ和Kafka在消息模型、使用场景和可靠性上有哪些主要区别? 考察对主流消息队列架构特点、适用场景和可靠性机制的理解第 178 题RocketMQ 和 Kafka 的 broker 架构有哪些主要区别? 考察对消息队列 broker 架构差异的理解与分析能力第 179 题消息队列如Kafka如何保证消息不丢失? 考察对消息队列可靠性机制的理解,包括生产端、服务端和消费端的全链路保障第 180 题Kafka 3.0 为什么弃用 ZooKeeper? 考察对 Kafka 架构演进、KRaft 原理及设计动机的理解