哔哩哔哩面试题 · Apache Kafka
哔哩哔哩相关面试题,按最终去重题目聚合。
共 2456 道真题 · 当前筛选命中 24 道 · 更新 2026-08-05
筛选题目已选:Apache Kafka
考察点
技术栈
第 1 题为什么Kafka要用ZooKeeper? 考察Kafka架构原理及ZooKeeper在其中的角色第 2 题Kafka是如何保证消息不丢失的 考察Kafka生产者、Broker、消费者三个环节的可靠性机制第 3 题Kafka消息调度相比数据库行级锁有哪些局限?哪些场景仍建议用锁? 识别Kafka调度方案的边界与锁的必要场景第 4 题请描述你在生产中遇到Kafka消息积压问题时的排查与处理思路。 考察分布式消息系统问题定位、根因分析与应急处理能力第 5 题如何用Kafka替代数据库行级锁实现调度?请说明核心设计思路。 理解Kafka在调度场景下的并发控制与消息有序性第 6 题为什么在系统间数据传递场景优先选择Kafka这类消息队列,而不是直接使用RPC或HTTP接口调用? 考察对消息队列与远程调用差异的理解及场景选型能力第 7 题使用Kafka替代数据库行级锁实现调度时,如何处理消息重复消费问题? 考察消息语义、幂等设计与故障恢复能力第 8 题请解释 Kafka 中消费组与分区之间的关系。 考察对 Kafka 消费组与分区分配机制的理解第 9 题请介绍 Kafka 的典型使用场景,并结合一个具体案例说明你是如何使用它的。 考察对 Kafka 核心概念、应用场景和实际落地方法的理解第 10 题请总结 Kafka 在性能与可靠性方面做过哪些关键优化? 考察对 Kafka 核心架构优化点的系统理解第 11 题请对比 Kafka 和 RabbitMQ 在消息中间件设计上的主要区别,并说明各自适用的典型场景。 考察对主流消息队列架构差异与适用场景的理解第 12 题Kafka适合什么场景?为什么适合? 考察对Kafka设计定位和典型应用场景的理解第 13 题Kafka如何实现广播和队列这两种消息消费模式?其基本原理是什么? 考察对Kafka消费模型和消息传递语义的理解第 14 题请介绍你熟悉或使用过的消息队列,并说明它们各自的特点和应用场景。 考察消息队列知识广度与实战应用深度第 15 题RocketMQ和Kafka各自如何实现高吞吐?请对比其存储与消费模型。 考察对两类消息中间件底层存储架构和并行消费机制的理解第 16 题为什么在这个场景中不使用 Kafka? 考察对 Kafka 适用边界和场景匹配的理解第 17 题场景题:设计一个日志管理系统,需要支撑1000台实例的日志采集、存储、查询与分析,你会如何设计? 考察大规模分布式日志系统的架构设计、技术选型与工程权衡第 18 题RocketMQ 和 Kafka 的区别及选型理由? 考察消息队列原理理解与根据业务场景选型的能力第 19 题大数据生态圈都了解哪些? 考察大数据技术栈的广度和系统性理解第 20 题Kafka的零拷贝技术具体实现方式 考察Kafka高性能数据传输原理与系统底层优化理解