阿里巴巴面试题 · 性能优化
阿里巴巴相关面试题,按最终去重题目聚合。
共 2826 道真题 · 当前筛选命中 229 道 · 更新 2026-08-05
筛选题目已选:性能优化
考察点
技术栈
第 1 题了解方法逃逸吗?请说明逃逸分析的核心思想及其在 JVM 中的应用。 考察对 JVM 逃逸分析与栈上分配优化的理解第 2 题在项目中你通过哪些手段提升并发效率?请结合实际场景具体说明。 考察并发优化的实践能力与性能分析意识第 3 题MySQL怎么优化多表联查? 考察多表查询性能优化的实践方法与原理理解第 4 题你在优化慢 SQL 时,会如何一步步定位出慢在哪里? 考察慢 SQL 排查的方法论、工具使用与系统性分析能力第 5 题有做过什么高并发的性能优化吗? 考察候选人实际高并发场景下的性能优化经验与量化结果第 6 题请说明 DeepSpeed 的 ZeRO-1、ZeRO-2 和 ZeRO-3 分别优化了什么? 考察对 ZeRO 各阶段内存优化策略的理解与区分第 7 题SQL 慢查询的排查思路 考察对 SQL 性能问题的系统性排查方法和工具使用第 8 题创建多线程/线程池的常见方式,如何正确使用线程池? 考察线程创建方式的理解以及线程池参数配置与使用规范第 9 题如何设计搜索系统中的检索召回 Top-K 方案? 考察信息检索召回阶段的设计思路、性能优化与权衡第 10 题在MySQL中创建索引时有哪些注意事项? 考察索引设计原则、失效场景与代价意识第 11 题在你的业务数据量下,普通的HTTP请求是否会产生并发阻塞问题?请说明判断依据。 考察对业务规模与并发模型的量化分析能力第 12 题Redlock有性能问题,怎么设计一个性能更好的分布式锁? 考察对分布式锁性能优化思路和一致性权衡的理解第 13 题在什么场景下需要采用批量更新,以及如何选择批量更新的时机? 考察对批量更新适用场景与时机的理解,评估系统性能与一致性权衡第 14 题JVM 内存模型中堆空间的默认大小和常用推荐设置是什么? 考察对 JVM 堆内存默认值及配置原则的理解第 15 题有考虑图片渲染上的优化吗? 考察候选人是否主动识别图片渲染瓶颈并采取优化措施第 16 题FCP是怎么计算的? 考察对前端性能核心指标首次内容绘制计算方式的理解第 17 题什么场景下用move可以获得不错的性能增益,什么情况下不能? 考察对C++移动语义适用场景和局限的理解第 18 题请介绍一下 Java 的反射机制。 考察对 Java 反射原理、核心 API 和实际应用的理解第 19 题有哪些缓解大语言模型幻觉的工程方法? 考察针对幻觉问题的实际解决手段与权衡第 20 题请列举大语言模型评测中常用的基准数据集,并说明其特点。 考察对大语言模型主流基准数据集及适用范围的了解