哈啰出行面试题 · 性能优化

哈啰出行相关面试题,按最终去重题目聚合。

1277 道真题 · 当前筛选命中 87 · 更新 2026-08-05

筛选题目已选:性能优化
第 41 题深拷贝的思路是什么?为什么在处理循环引用时优先使用 WeakMap 而不是 Map? 考察深拷贝实现思路、循环引用处理以及 WeakMap 与 Map 的语义差异性能优化技术原理方案权衡JavaScript第 42 题HTTP/1.1 和 HTTP/2 有什么区别? 考察对 HTTP 协议演进、性能优化和核心机制的理解性能优化技术原理方案权衡HTTP第 43 题如何设计一个秒杀系统? 考察高并发场景下的系统架构设计、流量控制与数据一致性保障性能优化系统设计方案权衡Redis第 44 题服务Young GC频繁,怎么排查 考察JVM垃圾回收问题的排查思路与工具使用能力性能优化技术原理问题排查JVM第 45 题如何使用 Redis 设计一个排行榜功能?请说明 key 的设计思路。 考察 Redis 有序集合在排行榜场景的应用与 key 设计性能优化系统设计技术选型Redis第 46 题写过性能测试么?请模拟一个场景,说明你关注哪些指标。 考察性能测试的实践经验、场景构建能力与指标分析意识性能优化问题拆解结果导向第 47 题请谈谈你对数据库调优的理解,并举例说明在实际项目中如何定位并解决性能问题。 考察对数据库性能问题的分析与优化能力性能优化技术原理问题排查第 48 题讲讲SQL优化? 考察候选人SQL优化经验与知识深度性能优化技术原理问题排查SQL第 49 题什么是Flink背压机制,以及背压问题如何处理? 考察对Flink流处理中背压原理的理解及性能调优能力性能优化技术原理问题排查Apache Flink第 50 题link标签的rel属性中的preload与prefetch属性值,两者的区别是什么? 考察对浏览器资源加载优化机制的理解与辨析性能优化技术原理第 51 题对一千万级别的数据量进行读写操作时,需要注意哪些关键问题? 考察大规模数据处理时的性能意识、存储设计和风险识别性能优化风险判断技术选型第 52 题你使用过 SQL 执行计划吗?请结合 explain 谈谈你做慢查询优化的思路和经验。 考察对执行计划的理解与慢查询优化的实践能力性能优化技术原理问题排查SQL第 53 题为什么你的项目选择使用 HyperLogLog 做统计?它相比其他方案有什么好处? 考察候选人对技术选型的理解,以及能否说明 HyperLogLog 的优势和应用场景。业务理解性能优化技术选型第 54 题百万订单中,可根据订单id或订单类去修改Redis缓存;数据量很大,两种操作同时修改会导致重复修改,带来性能压力。在这种情况下,Redis的缓存KV是如何设计的,数据变更又是如何维护的? 考察高并发大规模数据下缓存键设计、更新策略与一致性保障性能优化系统设计技术原理Redis第 55 题如何设计一个清晰可靠的上传进度显示功能? 考察对进度反馈机制的理解及实现可靠性性能优化风险判断系统设计第 56 题HashMap的链表为什么要转换成红黑树 考察对HashMap数据结构演进动机、性能权衡和边界条件的理解性能优化技术原理方案权衡第 57 题ArrayList扩容机制是什么? 考察ArrayList底层扩容逻辑与性能意识性能优化技术原理Java第 58 题你说你解决了无效订单看板大循环的性能问题,具体是如何解决的? 考察候选人项目复盘能力,评估问题定位、性能分析和优化方案的深度性能优化项目复盘问题排查第 59 题请分享一次你进行 MySQL 性能调优的经历,并说明具体方法和最终效果。 考察 MySQL 调优的实际经验、方法体系与结果度量性能优化项目复盘问题排查MySQL第 60 题请列举并说明你常用的 SQL 优化手段及其适用场景。 考察对 SQL 性能优化的系统性理解和实际应用能力性能优化技术原理SQL