阿里巴巴面试题 · 性能优化
阿里巴巴相关面试题,按最终去重题目聚合。
共 2826 道真题 · 当前筛选命中 229 道 · 更新 2026-08-05
筛选题目已选:性能优化
考察点
技术栈
第 41 题如何查看运行中Java进程的堆内存使用情况? 考察JVM堆内存监控与问题定位能力第 42 题请介绍一下 synchronized 锁的机制。 考察对Java内置锁原理、可重入性及与并发编程关系的基础理解第 43 题HTTP/1.1、HTTP/2、HTTP/3 各自有哪些常见的性能优化手段? 考察对不同 HTTP 版本特性及优化方向的系统理解第 44 题请说明MyBatis实现分页的常见方式,并比较它们的区别。 考察MyBatis分页实现原理与不同方案的适用场景第 45 题写一个GPU上的reduce操作,使用block实现;然后优化为使用warp shuffle,并讨论还能做哪些进一步优化。 考察GPU并行归约的多种实现方式及优化策略第 46 题学习算法对你学习前端有哪些具体的帮助?请结合你的实际经历说明。 考察对算法与前端之间关联的理解及知识迁移能力第 47 题项目的性能或系统瓶颈在哪里?你是如何定位和优化的? 考察瓶颈定位、排查与优化能力第 48 题请解释什么是深度学习中的 Dynamic Batching,以及它在实际训练或推理中的典型应用场景是什么? 考察对动态批处理概念的理解及在性能优化中的实际应用第 49 题在实际业务中,通常会选择哪种数据库隔离级别?高并发场景下为何可能倾向读已提交(RC)而非可重复读(RR)? 考察对数据库隔离级别选择及其并发影响的理解第 50 题如果让你确定线程池的参数, 你会怎么设计? 考察线程池参数设计的系统思维与最佳实践第 51 题请说明 Java 中 HashMap 在多线程环境下的问题,以及线程安全的 Map 有哪些实现方式,并简述各自的适用场景。 考察对 HashMap 并发缺陷的理解与线程安全 Map 选型能力第 52 题项目:模型量化时遇到激活值异常溢出如何调试? 考察模型量化中数值异常问题的定位与调试能力第 53 题量化加速方面有了解吗?解释一下vLLM。 考察对LLM推理量化加速技术与vLLM核心机制的理解深度第 54 题请结合你负责的某个系统或模块,具体说明你做了哪些性能优化? 考察性能优化方法论、问题定位能力和实际成效第 55 题普通函数和虚函数的性能开销有何区别? 考察对虚函数机制及其性能影响的理解第 56 题请讲讲Vue或React中虚拟DOM的原理及其作用。 考察对虚拟DOM核心原理、diff机制及性能收益的理解第 57 题ConcurrentHashMap的具体实现是怎么样的,你觉得有什么优化? 考察对并发哈希表实现细节的理解及优化意识第 58 题请说明JDK 1.8中HashMap的hash算法实现,并解释为什么这样实现。 考察对HashMap哈希扰动算法及其目的的理解第 59 题请介绍你使用过哪些 Webpack 打包优化配置,分别解决了什么问题? 考察对 Webpack 构建性能与产物优化的实践理解第 60 题如果需要做图片懒加载,并且图片数量很多,你会怎么做呢? 考察懒加载的方案设计、性能优化和边界处理能力