哈啰出行面试题 · 系统设计
哈啰出行相关面试题,按最终去重题目聚合。
共 1277 道真题 · 当前筛选命中 121 道 · 更新 2026-08-05
筛选题目已选:系统设计
考察点
技术栈
第 41 题GC Roots 是怎么跟踪对象的?GC 的常用收集器有哪些? 考察 JVM 垃圾回收原理与常用收集器的了解第 42 题请介绍分布式系统中生成唯一ID的常见方案,并说明各自适用场景。 考察分布式ID生成的方案对比与场景选择第 43 题针对一段简单业务代码,如果缓存中只存放了列表是否为空的信息,而未将DTO数据也一并放入缓存,请分析这种设计可能存在哪些问题? 考察对缓存粒度、数据一致性和性能优化的理解第 44 题请介绍你封装的表单组件如何支持动态传值,并说明其适用场景。 考察对组件封装设计、动态数据流处理和场景适配的理解第 45 题Redis怎么实现分布式锁? 考察分布式锁的原子性、互斥、超时与释放机制第 46 题热词排行榜用 ZSet 实现时,分数该如何计算? 考察用户对 Redis ZSet 排序机制及热词权重计算的理解第 47 题Flink优化了解过吗,请讲一下有哪些优化? 考察对Flink性能优化的系统理解和实践能力第 48 题你熟悉 JUC 包中的哪些核心类?请举例说明它们的作用和使用场景。 考察并发工具类的掌握程度与典型用法第 49 题如何通过代码主动创建XXL-Job任务,而不是通过调度中心配置? 考察对XXL-Job框架的扩展能力和任务动态管理理解第 50 题找到和某个文档相似的文档,你会怎么做? 考察文本相似度检索的方案设计能力,包括向量化、索引与检索策略第 51 题请简述心跳机制的基本实现原理。 考察对心跳机制核心实现方式的理解第 52 题请谈谈数据库表设计时你会考虑哪些因素? 考察数据库表设计的基本原则与综合设计能力第 53 题MySQL中事务的实现机制是什么? 考察对MySQL事务底层实现原理的掌握第 54 题请解释在消息队列消费场景中如何保证幂等性。 考察消息队列消费幂等性的理解与处理方式第 55 题请阐述CMS垃圾收集器和G1垃圾收集器的执行步骤及区别。 考察对CMS与G1垃圾回收器工作原理的理解与对比能力第 56 题如何解决表单重复提交的问题? 考察对重复提交场景的识别、解决方案的多样性与权衡第 57 题为什么加载特征要求响应时间这么短? 考察对特征加载场景性能要求的理解与业务原因分析第 58 题在电商购物车结算流程中,从点击支付跳转到第三方支付页面,到支付完成返回订单列表,这个过程中可能遇到哪些典型问题? 考察电商支付流程的异常场景识别与风险意识第 59 题如何设计一个秒杀系统? 考察高并发场景下的系统架构设计、流量控制与数据一致性保障第 60 题请谈谈 Redis 与 MySQL 之间的数据一致性问题,以及延迟双删和基于 Canal 监控 binlog 等方案各自的优劣。 考察对跨存储数据一致性方案的理解与权衡能力