滴滴面试题 · 性能优化

滴滴相关面试题,按最终去重题目聚合。

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

筛选题目已选:性能优化
第 41 题什么是 MySQL 的“回表”问题?如何优化? 考察对 InnoDB 聚簇索引和二级索引查询机制的理解及优化能力性能优化技术原理问题排查MySQL第 42 题请介绍一次你进行JVM调优的实践,包括问题定位、参数调整和效果验证。 考察JVM调优的实际经验、问题分析方法与结果导向性能优化项目复盘问题排查JVM第 43 题如何判断一张数据库表的数据量已经达到性能瓶颈?除了使用 EXPLAIN 查看执行计划,还有哪些评估方法和优化方向? 考察数据库性能瓶颈的识别方法、工具使用及优化思路性能优化技术原理问题排查SQL第 44 题对于耗时信息的统计与分析,有哪些常用手段?例如日志记录和分桶统计,这两种方式有什么区别? 考察对时延监控统计方法的理解与方案权衡性能优化技术原理方案权衡第 45 题懒加载组件怎么做? 考察前端性能优化中组件按需加载的实现原理和工程化落地性能优化问题拆解技术原理第 46 题什么是最左匹配原则?违反后会有什么影响? 考察数据库索引工作原理与查询优化意识性能优化技术原理问题排查MySQL第 47 题项目中你是如何进行SQL调优的? 考察SQL调优的系统方法论与具体实践性能优化技术原理问题排查SQL第 48 题缓存的作用是什么? 考察对缓存基本原理、价值和适用场景的理解性能优化技术原理第 49 题项目训练过程中显存不够,你用了哪些技巧(如 gradient checkpointing、ZeRO)? 考察大模型训练显存优化技术的原理理解与实际应用性能优化技术原理问题排查第 50 题在RAG项目中,你针对哪些环节做了优化? 考察RAG系统优化的实际经验与方案权衡性能优化系统设计方案权衡RAG第 51 题如果要遍历 Redis 中所有 key,该如何做才能避免影响线上业务? 考察对 Redis 遍历机制的理解及线上安全操作意识性能优化风险判断技术原理Redis第 52 题RabbitMQ丢消息怎么处理,确认机制如何实现? 考察消息可靠性保障意识和确认机制的理解性能优化风险判断技术原理RabbitMQ第 53 题请具体谈谈你是如何在项目中处理10万条数据量的,包括技术方案和遇到的挑战。 考察大数据量处理的技术方案设计、问题排查和实际落地能力性能优化问题拆解方案权衡第 54 题请实现图片懒加载,要求不使用框架或库,并说明两种常见实现方式的区别。 考察原生图片懒加载实现及对滚动优化方案的理解编码实现性能优化技术原理JavaScript第 55 题有哪些方法可以避免 script 阻塞页面渲染?请结合异步加载和异步执行的方式说明。 考察对脚本阻塞渲染的机制理解及异步加载技术的掌握性能优化技术原理JavaScript第 56 题请说明在GIS项目中你如何进行地理数据的存储与数据库管理? 考察GIS数据存储结构、数据库选择与管理能力性能优化系统设计技术选型第 57 题Redis为什么要避免大key? 考察对Redis大key危害及相应避免措施的理解性能优化风险判断技术原理Redis第 58 题请讲解一下MySQL索引的工作原理、类型以及常见的使用注意事项。 考察对MySQL索引机制、类型和优化实践的理解性能优化技术原理MySQL第 59 题对于checkpoint的时效,一般从哪些方面考虑? 考察checkpoint机制的性能影响与参数调优思路性能优化风险判断系统设计第 60 题频繁进行DOM操作会对页面产生哪些影响?应如何优化? 考察对DOM操作性能影响的原理性理解与优化方法性能优化技术原理