哔哩哔哩面试题 · Apache Kafka

哔哩哔哩相关面试题,按最终去重题目聚合。

2456 道真题 · 当前筛选命中 24 · 更新 2026-08-05

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