互联网/IT行业面试题 · Apache Kafka
互联网/IT行业相关面试题,按题目行业基础数据聚合。
共 47588 道真题 · 当前筛选命中 374 道 · 更新 2026-08-05
筛选题目已选:Apache Kafka
考察点
技术栈
第 201 题Kafka中消费者是拉取消息还是被推送消息?消费时以Topic还是Partition为单位? 考察对Kafka消费模型和拉取机制的理解第 202 题Kafka是怎么保证消息不丢失的? 考察对Kafka消息可靠性保证机制和参数配置的理解第 203 题Kafka如何保证Exactly-Once语义? 考察对Kafka事务、幂等性和消息可靠性的理解深度第 204 题为什么选用Kafka而不选择RocketMQ、RabbitMQ? 考察消息队列选型时对技术特性、应用场景和权衡的掌握第 205 题如何准确评估 Kafka 消费者处理一条消息的耗时,而不依赖日志打印时间? 考察对 Kafka 消费链路时间测量与监控手段的理解第 206 题你觉得 Kafka 最有意思的是什么?与 RabbitMQ 等消息队列相比,它的设计有哪些独特之处? 考察对 Kafka 核心设计理念和与同类技术差异化的理解深度第 207 题RabbitMQ底层原理:为什么及时性比Kafka更强? 考察消息中间件底层机制差异及对消息及时性的理解第 208 题假设某个 Kafka topic 有 16 个分区,现有 200 个消费者实例订阅该 topic,请说明它们之间的消费机制。 考察对 Kafka 分区与消费者关系模型及并行消费局限的理解第 209 题论坛项目中Kafka应用于什么场景? 考察对消息队列应用场景的理解及项目中的实际使用第 210 题Kafka如何保证顺序消息? 考察Kafka分区内消息顺序的机制与实现原理第 211 题Kafka 底层网络协议使用 TCP 还是 HTTP?为什么选择 TCP,利用了 TCP 的哪些特性? 考察对 Kafka 网络协议设计和 TCP 特性的理解第 212 题讲一下你的项目为什么选择 RabbitMQ 消息队列,有没有其他更好的方案? 考察技术选型思路、业务场景权衡与备选方案分析能力第 213 题使用过什么消息中间件? 考察消息中间件的实际使用经验与选型理解第 214 题如何实现消息消费的幂等性?不同幂等方案之间有哪些考量? 考察设计去重机制与权衡的能力第 215 题Kafka 消费者组中,如果其中一个 Consumer 挂了,另一个 Consumer 还能收到消息吗?能收到同样的消息吗? 考察 Kafka 消费者组的分区分配与消息投递语义理解第 216 题请介绍 Kafka 的基础架构及其核心组件。 考察对 Kafka 分布式消息系统基础架构的理解第 217 题如何在 Kafka 中实现准确一次(exactly-once)消费语义? 考察对准确一次语义及其实现机制的理解第 218 题单机部署Redis或Kafka会面临哪些问题? 考察对单点故障和性能瓶颈的理解第 219 题Redis和Kafka都可以实现队列,为什么使用RabbitMQ? 考察对不同消息队列技术选型的理解与权衡能力第 220 题Kafka 有哪些主要参数,各自的作用是什么? 考察对 Kafka 核心配置的理解与调优能力