携程面试题 · 技术原理 · Apache Kafka
携程相关面试题,按最终去重题目聚合。
共 2142 道真题 · 当前筛选命中 15 道 · 更新 2026-08-05
筛选题目已选:技术原理 · Apache Kafka
考察点
技术栈
第 1 题项目中的Kafka是怎么用的? 考察Kafka在项目中的实际应用、架构角色和关键技术点第 2 题Kafka 如何保证消息的顺序性?生产环境通常如何设计分区和 key 来实现顺序消费? 考察对 Kafka 分区内顺序保证机制及分区与 key 设计原则的理解第 3 题Kafka如何解决重复消费 考察消息重复消费的成因与业务侧幂等处理能力第 4 题如何确保Kafka的消息不重复读? 考察对Kafka消费语义、幂等性与去重机制的理解第 5 题Kafka如何保证消息不丢失? 考察Kafka端到端的可靠性保证与消息投递语义第 6 题请描述 Kafka 生产者从发送消息到确认落盘完整的处理过程,并分析可能影响消息可靠性的环节。 考察对生产者端消息发送链路与可靠性机制的理解第 7 题Kafka的架构是什么样的? 考察对Kafka核心组件、数据流和分区机制的理解第 8 题如果Kafka宕机,你会如何处理? 考察故障定位、影响评估、应急恢复与预防能力第 9 题Kafka 是如何实现低延迟和高吞吐的?请解释其核心设计。 考察对 Kafka 架构、存储与网络层性能设计的理解第 10 题请比较 RocketMQ 与 Kafka 在消息可靠性、顺序性、事务支持和适用场景方面的异同。 考察对两大主流消息队列核心特性的理解与选型能力第 11 题你在项目中用过哪种 MQ(如 Kafka、RabbitMQ 等)?如何保证消息的可靠性和顺序性? 考察消息中间件选型、消息可靠性保障和顺序性处理的理解与实战第 12 题请简要介绍 Kafka 的核心用途及其典型应用场景。 考察对 Kafka 基本定位与典型使用场景的理解第 13 题请解释Kafka中的主题、分区和分块(日志段)的概念及其关系。 考察对Kafka核心存储与组织概念的理解第 14 题Kafka是否支持延迟消息? 考察候选人是否理解延迟消息的机制差异及权衡第 15 题请讲一下你对Kafka基本工作原理的理解,以及如何应对消息积压和重复消费问题。 考察Kafka核心概念与消息可靠性处理能力