淘宝闪购面试题 · 性能优化

淘宝闪购相关面试题,按最终去重题目聚合。

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

筛选题目已选:性能优化
第 101 题项目中用 Lua 脚本代替分布式锁来进行抢单,Lua 脚本好在哪里? 考察对 Redis Lua 脚本原子性、性能与业务实现的理解性能优化技术原理方案权衡LuaRedis第 102 题HashMap 的数据结构了解吗?HashMap 针对 get 有做什么优化? 考察 HashMap 底层数据结构与查询路径的优化设计性能优化技术原理Java第 103 题最大线程数量怎么设置?请结合不同的任务场景(如计算密集型)说明。 考察线程池参数设置的经验、任务类型分析及理论依据性能优化技术原理方案权衡第 104 题请介绍一次你进行 JVM 调优的经历,包括背景、分析过程和效果。 考察 JVM 调优的实际经验、问题分析与性能优化能力性能优化项目复盘问题排查JVM第 105 题你如何评估所做数据同步平台对上游数据库的性能影响? 考察数据同步方案对生产数据库的性能影响评估能力性能优化风险判断问题排查第 106 题canvas和SVG在底层实现上有哪些差异? 考察对浏览器渲染机制和硬件加速的深入理解性能优化技术原理第 107 题什么是伪共享?如何避免? 考察对 CPU 缓存一致性协议、内存布局与并发性能优化的理解性能优化技术原理第 108 题如何快速查找几公里内的商家? 考察地理位置索引、范围查询和数据规模下的性能优化性能优化系统设计方案权衡第 109 题请介绍 MySQL 深度分页的原理和优化方案。 考察对 MySQL 分页执行机制的理解以及大数据量下的性能优化能力性能优化问题拆解技术原理MySQL第 110 题讲一下 Redis 为什么快? 考察对 Redis 性能核心原理与内存模型的理解性能优化技术原理Redis第 111 题React的useMemo怎么使用,什么时候用什么时候不用? 考察对useMemo使用场景、依赖管理和性能优化成本的理解性能优化技术原理技术选型React第 112 题100个和100万个数据的ArrayList实现反转逻辑一样吗,怎么实现的? 考察集合实现原理、时间复杂度和底层操作的理解编码实现性能优化技术原理Java第 113 题Vue 3 相比 Vue 2 在哪些方面有性能提升?具体原因是什么? 考察对 Vue 3 核心机制的理解及与 Vue 2 的对比分析能力性能优化技术原理方案权衡Vue第 114 题假如有一个实时消息列表,自己测试的时候没问题,项目使用后有用户反馈说页面很卡,要怎么排查这个卡顿问题? 考察前端性能问题的系统排查思路与实时列表场景的针对性分析性能优化风险判断问题排查第 115 题请解释什么是 page cache,并说明它在操作系统中的作用。 考察对操作系统内存管理和文件缓存机制的理解性能优化技术原理Linux第 116 题请列举你常用或熟悉的 JVM 启动参数,并说明它们在何时使用及作用。 考察 JVM 内存与垃圾回收参数的实际配置经验和理解性能优化技术原理JavaJVM第 117 题Hive倾斜优化 考察数据倾斜的认识、定位与常用优化手段性能优化技术原理问题排查Apache Hive第 118 题数据库有哪些索引,如何判断一个查询语句是否用到某个索引? 考察数据库索引类型认知与实际查询执行计划的判断能力性能优化技术原理技术选型MySQL第 119 题请列举并说明几个常用的 JVM 启动参数及其作用。 考察对 JVM 参数分类和常用配置的理解性能优化技术原理JVM第 120 题请对比 Vue 2 和 Vue 3 的 diff 算法原理。 考察虚拟 DOM diff 的核心机制与版本差异理解性能优化技术原理VueVue 3