金融行业面试题 · 方案权衡 · Apache Kafka
金融行业相关面试题,按题目行业基础数据聚合。
共 8448 道真题 · 当前筛选命中 28 道 · 更新 2026-08-05
筛选题目已选:方案权衡 · Apache Kafka
考察点
技术栈
第 1 题在 Kafka 中,如何保证消息不丢失?请从生产者、Broker 和消费者三个层面说明。 考察对 Kafka 消息可靠性机制的系统性理解第 2 题Kafka如何保证读写顺序一致的? 考察Kafka分区顺序性机制及其与消费者并发的关系第 3 题如何测试项目里用到的Kafka? 考察对Kafka测试策略、测试隔离和消息一致性的理解第 4 题对比自研消息队列与Kafka时,一般会从哪些角度分析差异? 考察对消息队列核心特性及对比框架的理解第 5 题你们在项目中使用Kafka时,设计了几个Topic?每个Topic设置了多少个分区? 考察对Topic和分区规划的实际应用理解第 6 题生产者是如何发送数据到Kafka集群的,对应的策略是什么? 考察Kafka生产者发送流程与分区选择及可靠性策略第 7 题Kafka相比于其他消息队列(如RabbitMQ、RocketMQ)有哪些区别? 考察对消息队列选型差异的理解,特别是Kafka的吞吐、可靠性、使用场景和模型设计第 8 题请描述你设计或实施的流批一体建设方案,包括核心架构和关键技术选型。 考察对流批一体架构的理解、技术选型与权衡能力第 9 题在实习项目中,引入Kafka之前,你们是如何实现消息推送的? 考察对原有消息推送机制的理解和对比能力第 10 题如果使用 Kafka,你会如何设计一个消息系统?请说明你的设计思路和关键考虑点。 考察对 Kafka 核心机制的理解及消息系统设计能力第 11 题请介绍 Kafka 在消息投递、消费与顺序性方面的核心机制。 考察对 Kafka 核心机制与一致性的理解第 12 题你为什么要用Kafka这个中间件,其他的对比过吗? 考察技术选型能力和对消息中间件差异的理解第 13 题为什么选择RabbitMQ,和Kafka、RocketMQ有什么区别? 考察消息队列选型时的技术认知与方案权衡能力第 14 题消息队列如何保证消息的顺序性?Kafka 和 RocketMQ 的实现方式有何不同? 考察消息顺序性的原理理解与不同中间件的实现对比第 15 题Kafka如何实现削峰? 考察对消息队列缓冲能力和峰值流量处理机制的理解第 16 题订单超时15分钟后自动取消,如何设计? 考察订单超时取消的技术方案选型与权衡第 17 题Kafka 消息堆积怎么处理? 考察对 Kafka 消费能力和堆积问题的排查与处理能力第 18 题除了 Kafka,你还了解哪些消息队列?请对比其中一个的特点。 考察消息队列知识广度、选型意识与对比分析能力第 19 题在什么情况下 Kafka 会出现消息无序,以及如何保证消息顺序性? 考察对 Kafka 消息有序性的边界理解与保证机制第 20 题Kafka 中不同分区的消息顺序是如何保证的? 考察对 Kafka 分区顺序模型及其边界条件的理解