阿里巴巴面试题 · 性能优化

阿里巴巴相关面试题,按最终去重题目聚合。

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

筛选题目已选:性能优化
第 21 题关于关系型数据库可能会遇到一些查询性能的问题,怎么去优化?不局限于SQL的优化,数据库的优化也可以讲一下。 考察数据库查询性能优化的系统性思路与常用手段性能优化问题拆解技术原理第 22 题如何设计一个高可用的前端系统? 考察前端高可用设计的关键维度与降级策略性能优化风险判断系统设计CDN第 23 题情感分析模块处理比较慢,如何解决阻塞问题? 考察候选人对异步化、队列削峰及性能优化的理解性能优化问题拆解系统设计第 24 题热帖排行功能展开讲讲。 考察对热帖排行系统的设计能力,包括数据时效、性能与业务权衡性能优化系统设计技术选型第 25 题当数据量级达到一定规模,即使加了索引查询还是比较慢,除了加索引还有哪些优化方案? 考察数据库查询性能优化的综合能力与方案权衡性能优化方案权衡问题排查第 26 题如果要求将运行时间优化到原来的五分之一,可以使用任何方法,你打算怎么做? 考察性能优化的系统性思路与方案权衡性能优化系统设计方案权衡第 27 题大模型在训练和推理时显存不够,有哪些优化方法? 考察对大模型显存瓶颈的理解及训练和推理阶段优化手段的掌握性能优化问题拆解技术原理LLM第 28 题浏览器输入URL到页面呈现,发生了什么? 考察网络协议栈、DNS、HTTP、渲染流程及性能优化意识性能优化问题拆解技术原理DNSHTTPHTTPS第 29 题从输入 URL 到页面展示发生了什么? 考察浏览器网络请求、解析与渲染全流程的理解性能优化技术原理DNSHTTPHTTPS第 30 题哈希表是怎么扩容的? 考察哈希表扩容机制、触发条件和数据迁移策略性能优化技术原理第 31 题Redis如何删除大量过期的值 考察对Redis过期键删除策略及大规模清理机制的理解性能优化风险判断技术原理Redis第 32 题请谈谈 SQL 优化的常用方法。 考察 SQL 性能优化的知识体系与实操经验性能优化技术原理问题排查SQL第 33 题请解释二叉搜索树的左右子树高度差在平衡判断中的作用,并说明其与平衡二叉树(AVL树)的关系。 考察对平衡二叉树旋转机制及高度差概念的理解性能优化问题拆解技术原理第 34 题什么是大语言模型的“上下文窗口”?扩展上下文窗口对模型性能有何影响? 考察对大语言模型上下文窗口概念的理解及其扩展带来的性能权衡性能优化技术原理方案权衡LLMTransformer第 35 题有考虑做并发上的优化吗 考察候选人对并发性能优化的思考深度与实际经验性能优化问题拆解风险判断第 36 题训练时的Loss情况分析,如何判断模型的训练效果? 考察对训练动态、过拟合欠拟合的判断与分析能力性能优化技术原理问题排查第 37 题在Redis中使用ZSet实现排行榜,当ZSet数据量很大时,你会考虑哪些优化点? 考察对ZSet大数据量下的内存与性能优化理解性能优化系统设计方案权衡Redis第 38 题在 JVM 垃圾回收调优中,如何权衡吞吐量与响应时间这两个目标?请说明各自优先时的策略差异。 考察对 GC 调优目标权衡及策略差异的理解性能优化技术原理方案权衡JVM第 39 题给定一个包含约3000万个User对象的List,每个User对象有getType方法,现需要统计每种类型对应的对象数量,运行环境为16核机器且内存不限,请设计高效的实现方案。 考察大数据集并行统计的设计能力与性能优化意识编码实现性能优化问题拆解Java第 40 题如何设计一个支持10万 OPS 的会员系统? 考察高并发系统设计的容量评估、分层架构和缓存策略性能优化系统设计方案权衡Redis