后端岗位面试题 · Apache Kafka
题库中标记为“后端”的结构化面试题。
共 89928 道真题 · 当前筛选命中 1006 道 · 更新 2026-08-05
筛选题目已选:Apache Kafka
考察点
技术栈
第 221 题请谈谈你对 Kafka 和 RocketMQ 的了解,并与 RabbitMQ 做对比。 考察消息队列的横向知识广度与对比分析能力第 222 题Kafka消息积压为什么是一个需要关注的问题? 考察对Kafka消息积压本质、影响和排查处理思路的理解第 223 题请说明 Kafka 客户端的启动流程以及常见配置项。 考察对 Kafka 客户端初始化步骤与核心配置的理解第 224 题请谈谈你对 Kafka 源码结构的理解,以及它适合的应用场景。 考察对 Kafka 核心机制的理解和场景判断能力第 225 题Kafka集群中如果挂了一台机器后选出来一个新leader然后又立即挂了怎么办 考察Kafka故障恢复、leader选举及连续故障处理机制第 226 题Kafka如何防止重复消费? 考察Kafka消费语义、幂等性处理与分布式系统一致性理解第 227 题Kafka至少写入2个分区的参数是什么? 考察对Kafka生产端可靠性参数的理解第 228 题Kafka、RocketMQ的区别是什么? 考察消息中间件的技术选型能力与核心机制理解第 229 题如何保证消息能够有序消费? 考察消息队列有序性保证的原理与实现策略第 230 题Kafka快的原因是什么? 考察对Kafka高性能设计原理的理解第 231 题在Kafka中,什么情况会导致消费速度变慢? 考察对Kafka消费性能因素的全面理解与排查能力第 232 题如何理解 Kafka 中分区与消费者组的关系? 考察分区并发消费模型的理解第 233 题一个partition可以被多个消费者消费吗? 考察消费者组与分区分配机制的理解第 234 题Kafka和RabbitMQ有什么区别,为什么很多场景会选择Kafka? 考察消息中间件选型能力,理解两种消息系统的核心差异与应用场景第 235 题Kafka高性能原理 考察对Kafka高吞吐、低延迟架构设计的理解第 236 题在什么场景下你会选择使用Kafka,以及它解决了什么问题? 考察对Kafka核心特性与适用场景的理解第 237 题请介绍你如何使用 Kafka 以及它解决了哪些问题。 考察 Kafka 使用场景与基本技术理解第 238 题请解释消息队列中消息丢失的可能场景,并说明如何保证消息不丢失;同时谈谈如何保证消息的顺序消费。 考察对消息队列可靠性(不丢失)和顺序性保障机制的理解第 239 题消息队列的高可用如何实现? 考察消息队列高可用架构设计与故障处理能力第 240 题Kafka怎么防止积压? 考察对Kafka消费延迟和背压控制的系统理解