后端岗位面试题 · 技术选型 · Apache Kafka
题库中标记为“后端”的结构化面试题。
共 89928 道真题 · 当前筛选命中 310 道 · 更新 2026-08-05
筛选题目已选:技术选型 · Apache Kafka
考察点
技术栈
第 21 题Kafka消息调度相比数据库行级锁有哪些局限?哪些场景仍建议用锁? 识别Kafka调度方案的边界与锁的必要场景第 22 题如何使用Kafka防止消息的重复消费问题? 考察消息队列语义、幂等性和去重方案的实践能力第 23 题Redis实现的消息队列与Kafka有什么区别? 考察对两种消息队列架构、可靠性及适用场景的理解第 24 题为什么选择Kafka,而不是其他消息队列,比如RabbitMQ或RocketMQ? 考察消息队列选型的理解与场景匹配能力第 25 题请介绍你了解哪些分布式消息中间件(MQ)? 考察消息中间件知识积累与对比能力第 26 题Kafka、传统消息队列(如 RabbitMQ)和 Redis 实现的消息队列,这三种方案的区别是什么? 考察分布式消息中间件选型的设计权衡与适用场景第 27 题为什么选择 Kafka 而不是其他消息队列? 考察消息中间件选型能力与业务结合度第 28 题设计一个支持10万路视频流的系统,并用算法解析视频流,请说明系统设计思路。 考察大规模视频流处理系统的架构设计、算法落地与资源权衡第 29 题请介绍你所负责项目中 Flink CDC 和 Kafka 的选型与落地过程。 考察候选人对技术组件引入背景、个人职责与决策过程的理解第 30 题请描述你在项目中使用消息队列(如 Kafka、RabbitMQ、RocketMQ)的实际经验,并说明在什么场景下选择使用消息队列,以及如何保证消息的可靠投递和消费? 考察对消息队列的实际使用经验、场景理解及可靠性设计能力第 31 题你的项目中使用了 RocketMQ,为什么选择 RocketMQ 而不是 Kafka 或其他消息队列? 考察消息中间件选型时的业务背景分析与方案权衡能力第 32 题如果要做 MQ 选型,你会如何对比和选择? 考察消息中间件的选型思路、对比维度和决策依据第 33 题请比较RabbitMQ、Kafka和RocketMQ在架构、性能、可靠性和适用场景上的区别。 考察对主流消息中间件差异的深入理解与选型能力第 34 题请简要介绍 RabbitMQ 和 Kafka 两种消息队列,并说明各自的设计特点与适用场景。 考察对主流消息队列核心特性、适用场景及差异的理解第 35 题请比较 RocketMQ、RabbitMQ 和 Kafka 的差异,并结合你的实际使用场景说明选型理由。 考察对主流消息队列架构原理、适用场景与技术选型的综合理解第 36 题请介绍你了解的常见微服务架构及其适用场景。 考察微服务架构知识广度、选型依据与场景适配能力第 37 题异步下单为什么选择用 Kafka 实现? 考察消息队列选型、异步化收益与一致性风险权衡第 38 题谈谈你对RabbitMQ和Kafka这两种中间件的了解。 考察消息队列基本原理、各自适用场景及对比权衡第 39 题Kafka的选举机制是怎样的?什么是ISR? 考察对Kafka分区副本选举机制和ISR原理的理解第 40 题Kafka和RabbitMQ的差异? 考察消息队列选型对比能力及对各自特性的理解