哈啰出行面试题 · 性能优化
哈啰出行相关面试题,按最终去重题目聚合。
共 1277 道真题 · 当前筛选命中 87 道 · 更新 2026-08-05
筛选题目已选:性能优化
考察点
技术栈
第 61 题哪些类型的字段适合建立索引? 考察数据库索引设计的基本原则与字段选择性判断第 62 题浏览器从输入URL到渲染页面的主要流程是什么? 考察对浏览器渲染流程和关键环节的掌握第 63 题讲一下 Redis 为什么快? 考察对 Redis 性能核心原理与内存模型的理解第 64 题大文件切片上传时,有哪些切片策略或优化方式? 考察分片上传的细节设计与性能优化第 65 题请介绍HTTP缓存的工作原理和常见机制。 考察对HTTP缓存机制的理解与应用能力第 66 题GC Roots 是如何回收对象的?请说明 4 种回收算法,以及哪些对象不能被回收。 考察 JVM 垃圾回收根部对象、算法原理及可达性分析第 67 题请介绍一下你对压力测试的理解,以及如何对一个系统开展压力测试? 考察压力测试的概念、目标、实施方法与结果分析能力第 68 题请分享一次你针对前端或后端性能做效果优化的经历,包括问题发现、优化思路和最终结果。 考察候选人性能优化实践、问题定位能力和结果量化能力第 69 题Redis 为什么快?请从数据结构、存储模型、单线程模型和 IO 多路复用等角度分析。 考察对 Redis 高性能核心机制的理解深度第 70 题为什么update更新数据需要走索引? 考察对数据库更新操作与索引关系的理解,包括查询定位、锁机制和并发控制第 71 题深度分页怎么进行SQL优化 考察对分页查询性能瓶颈的理解及优化手段第 72 题触发Full GC时机的控制参数有哪些? 考察对JVM垃圾回收触发机制和关键参数的理解第 73 题你负责上传过哪些类型的文件?其中视频文件大概有多大? 考察业务场景理解与数据量级意识第 74 题MySQL 的索引结构是什么? 考察 MySQL 索引底层实现与适用场景第 75 题已知一个慢查询SQL怎么优化 考察对SQL性能调优的系统性思路和实操经验第 76 题请描述一次你进行JVM调优的具体过程,包括问题分析、参数调整和效果验证。 考察JVM调优的实践能力、问题定位方法和结果验证意识第 77 题SQL索引都能走到,那这时候是什么问题? 考察在索引生效前提下进一步排查SQL性能问题的能力第 78 题设计一个积分排行榜,你会怎么做? 考察系统设计能力、数据存储选型和实时性权衡第 79 题如果一个接口响应比较慢,让你负责排查,你会从哪里入手? 考察系统性能问题排查的思路、方法和细节覆盖度第 80 题当消息队列或任务队列出现积压时,你会如何定位原因并优化? 考察对队列积压问题的系统性分析能力和实际调优思路