消费品/零售行业面试题 · 方案权衡 · Apache Kafka
消费品/零售行业相关面试题,按题目行业基础数据聚合。
共 11293 道真题 · 当前筛选命中 41 道 · 更新 2026-08-05
筛选题目已选:方案权衡 · Apache Kafka
考察点
技术栈
第 21 题生产者广播消息,怎么设计? 考察消息广播模式的设计要点与实现方式第 22 题Kafka和RabbitMQ有什么区别?两者能实现什么不一样的功能吗? 考察对主流消息队列的架构差异、适用场景和功能边界理解第 23 题如何设计一个能够支撑10万以上QPS的秒杀系统?请描述系统架构、关键组件和落地方案,并说明如何直接用于实现。 考察高并发系统的架构设计、关键难点识别及可落地的方案细节第 24 题在 Kafka 消费场景下,如何设计接口或业务逻辑来保证消费的幂等性? 考察幂等设计与实践落地的能力第 25 题为什么选用Kafka? 考察技术选型的理由与对消息中间件特性的理解第 26 题如何根据业务特性合理设置 Kafka 的分区数和 topic 数量?请给出设计方法。 考察 Kafka 主题与分区规划的系统设计能力第 27 题Kafka 如何保证消息不重复、有序且不丢失? 考察对 Kafka 消息可靠性语义、有序性与幂等机制的理解深度第 28 题Kafka是否支持延迟消息? 考察候选人是否理解延迟消息的机制差异及权衡第 29 题请说明 Kafka 的典型部署方式,并比较集群部署与单机部署的适用场景和优劣。 考察对 Kafka 部署架构的理解及根据场景权衡部署方式的能力第 30 题Kafka为什么具备高性能、高吞吐量? 考察对Kafka高性能架构设计及其权衡的理解第 31 题Kafka 集群如何实现负载均衡?当分区数(桶)与节点数不相等时,如何保持有效负载? 考察 Kafka 分区分配机制及节点数与分区数不匹配时的处理策略第 32 题请对比 Kafka 和 RocketMQ 的选型,说明在不同业务场景下如何做出选择。 考察对消息队列特性的掌握和基于业务需求的技术选型能力第 33 题在什么场景下你会选择 RocketMQ 而不是 Kafka,反之亦然? 考察对主流消息队列特性的理解与工程选型能力第 34 题为什么Kafka吞吐量高? 考察对Kafka高性能核心机制的深入理解第 35 题如何确保Kafka的消息不重复读? 考察对Kafka消费语义、幂等性与去重机制的理解第 36 题从原来的同步调用改为Kafka异步解耦,会引入哪些问题和挑战? 考察对异步架构带来的一致性、可靠性、顺序性和运维复杂度的理解第 37 题RabbitMQ和Kafka的区别有哪些? 考察对两类主流消息中间件架构特性与适用场景的理解第 38 题Kafka中消息如何保证顺序? 考察Kafka分区顺序机制与全局顺序的实现约束第 39 题在什么场景下你会选择使用 Kafka?请谈谈你的考量。 考察对消息队列选型的理解与场景判断第 40 题Kafka消费者获取消息的方式是推还是拉?请说明理由。 考察对Kafka拉取模型设计动机的理解