哔哩哔哩面试题 · 技术原理 · Apache Kafka
哔哩哔哩相关面试题,按最终去重题目聚合。
共 2456 道真题 · 当前筛选命中 18 道 · 更新 2026-08-05
筛选题目已选:技术原理 · Apache Kafka
考察点
技术栈
第 1 题为什么Kafka要用ZooKeeper? 考察Kafka架构原理及ZooKeeper在其中的角色第 2 题Kafka是如何保证消息不丢失的 考察Kafka生产者、Broker、消费者三个环节的可靠性机制第 3 题如何用Kafka替代数据库行级锁实现调度?请说明核心设计思路。 理解Kafka在调度场景下的并发控制与消息有序性第 4 题使用Kafka替代数据库行级锁实现调度时,如何处理消息重复消费问题? 考察消息语义、幂等设计与故障恢复能力第 5 题请解释 Kafka 中消费组与分区之间的关系。 考察对 Kafka 消费组与分区分配机制的理解第 6 题请介绍 Kafka 的典型使用场景,并结合一个具体案例说明你是如何使用它的。 考察对 Kafka 核心概念、应用场景和实际落地方法的理解第 7 题请总结 Kafka 在性能与可靠性方面做过哪些关键优化? 考察对 Kafka 核心架构优化点的系统理解第 8 题请对比 Kafka 和 RabbitMQ 在消息中间件设计上的主要区别,并说明各自适用的典型场景。 考察对主流消息队列架构差异与适用场景的理解第 9 题Kafka适合什么场景?为什么适合? 考察对Kafka设计定位和典型应用场景的理解第 10 题Kafka如何实现广播和队列这两种消息消费模式?其基本原理是什么? 考察对Kafka消费模型和消息传递语义的理解第 11 题请介绍你熟悉或使用过的消息队列,并说明它们各自的特点和应用场景。 考察消息队列知识广度与实战应用深度第 12 题RocketMQ和Kafka各自如何实现高吞吐?请对比其存储与消费模型。 考察对两类消息中间件底层存储架构和并行消费机制的理解第 13 题RocketMQ 和 Kafka 的区别及选型理由? 考察消息队列原理理解与根据业务场景选型的能力第 14 题大数据生态圈都了解哪些? 考察大数据技术栈的广度和系统性理解第 15 题Kafka的零拷贝技术具体实现方式 考察Kafka高性能数据传输原理与系统底层优化理解第 16 题为什么说Kafka吞吐量通常高于RocketMQ?请从实现机制层面解释。 考察对Kafka高吞吐实现机制与RocketMQ瓶颈的深层理解第 17 题请介绍你了解哪些常用的大数据基础组件,并说明各自的作用。 考察大数据技术栈的广度与对组件职责的理解第 18 题与Kafka相比,RocketMQ在哪些方面有优势?请结合具体机制说明。 考察对两类消息中间件核心差异及其实现原理的理解