携程面试题 · 系统设计 · Apache Kafka
携程相关面试题,按最终去重题目聚合。
共 2142 道真题 · 当前筛选命中 7 道 · 更新 2026-08-05
筛选题目已选:系统设计 · Apache Kafka
考察点
技术栈
第 1 题项目中的Kafka是怎么用的? 考察Kafka在项目中的实际应用、架构角色和关键技术点第 2 题Kafka 如何保证消息的顺序性?生产环境通常如何设计分区和 key 来实现顺序消费? 考察对 Kafka 分区内顺序保证机制及分区与 key 设计原则的理解第 3 题如何确保Kafka的消息不重复读? 考察对Kafka消费语义、幂等性与去重机制的理解第 4 题Kafka的架构是什么样的? 考察对Kafka核心组件、数据流和分区机制的理解第 5 题Kafka 与 RabbitMQ 在适用场景上有何区别? 考察消息中间件的选型理解和场景匹配能力第 6 题如何根据业务特性合理设置 Kafka 的分区数和 topic 数量?请给出设计方法。 考察 Kafka 主题与分区规划的系统设计能力第 7 题从原来的同步调用改为Kafka异步解耦,会引入哪些问题和挑战? 考察对异步架构带来的一致性、可靠性、顺序性和运维复杂度的理解