后端岗位面试题 · Apache Kafka
题库中标记为“后端”的结构化面试题。
共 89928 道真题 · 当前筛选命中 1006 道 · 更新 2026-08-05
筛选题目已选:Apache Kafka
考察点
技术栈
第 421 题在项目中你用消息队列解决了什么问题?为什么选择 RabbitMQ 而不是其他消息队列? 考察消息队列的选型依据与实际应用场景第 422 题请解释Kafka的ACK机制,并说明不同ACK参数对消息可靠性的影响。 考察对Kafka消息确认机制及可靠性权衡的理解第 423 题Kafka什么时候会提交offset失败? 考察Kafka消费者offset提交机制及失败场景的掌握第 424 题Kafka在项目中的具体使用场景是什么? 考察对Kafka核心特性与业务场景匹配的理解第 425 题请对比 Kafka 和 RocketMQ 的选型,说明在不同业务场景下如何做出选择。 考察对消息队列特性的掌握和基于业务需求的技术选型能力第 426 题对比 Kafka、RocketMQ、RabbitMQ 这三种消息中间件的核心区别和使用场景。 考察消息中间件选型能力及对吞吐量、可靠性和功能特性的理解第 427 题你们数仓的数据来源有哪些?请说明主要的数据抽取方式。 考察对数据仓库数据来源和抽取机制的理解第 428 题为什么 Kafka 要提出消费者组这个概念?相比传统消息队列的消费模式有什么优势? 考察消费者组的设计动机与相对优势第 429 题Kafka适合什么场景?为什么适合? 考察对Kafka设计定位和典型应用场景的理解第 430 题Kafka多个副本之间的一致性怎么实现的? 考察对Kafka副本同步机制、ISR、Leader选举及ack配置的理解第 431 题对比一下Kafka和RabbitMQ? 考察消息中间件选型与架构理解,侧重功能差异和适用场景第 432 题请介绍你了解哪些主流开源队列资源管理或编排平台,并说明它们各自的特点和适用场景。 考察对分布式队列资源管理与编排平台的了解广度与深度第 433 题怎么知道Kafka丢消息了 考察Kafka消息可靠性机制及故障排查思路第 434 题RabbitMQ、RocketMQ、Kafka的区别? 考察主流消息中间件的特性对比与选型能力第 435 题Kafka 分区数量应如何设计? 考察分区设计对吞吐、顺序性和扩展性的影响第 436 题请解释 Kafka 中 topic 和 partition 的概念及它们之间的关系。 考察对 Kafka 核心存储模型的理解第 437 题消费者如何知道从哪个位置重新拉取消息? 考察 Kafka 消费位点(offset)的存储与恢复机制第 438 题Kafka 生产者消息确认机制(ack)有哪几种方式? 考察对Kafka可靠性保证中ack配置的理解与选择第 439 题消费成功后未及时记录 offset 会造成重复消费,如何应对? 考察对重复消费原因及幂等处理策略的理解第 440 题如果Kafka宕机,你会如何处理? 考察故障定位、影响评估、应急恢复与预防能力