唯品会面试题 · 性能优化

唯品会相关面试题,按最终去重题目聚合。

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

筛选题目已选:性能优化
第 21 题针对查询 SELECT A FROM b WHERE c > ? AND d = ?,请设计一个合理的索引方案,并说明依据。 考察复合索引列顺序设计及对范围查询影响的理解编码实现性能优化系统设计MySQL第 22 题用户输入URL后白屏时间长是为什么,怎么办? 考察对前端页面加载性能问题的诊断思路和优化方案性能优化技术原理问题排查第 23 题MySQL索引类型有哪些?为什么InnoDB常用B+树而不用红黑树、B树或R树? 考察对MySQL索引类型及B+树设计原理的理解性能优化技术原理技术选型MySQL第 24 题在高并发场景下,如何设计数据库扣减库存才能避免超卖? 考察数据库层扣减的正确性与并发控制手段编码实现性能优化技术原理第 25 题如何判断查询是否走了索引? 考察对数据库执行计划的分析能力及索引生效条件的理解性能优化技术原理问题排查MySQL第 26 题如何提升支付成功率?请从转化漏斗和产品策略角度说明。 考察对支付转化漏斗的理解和产品化优化思路业务理解性能优化问题拆解第 27 题使用数据库连接池时容易遇到哪些问题?如何处理? 考察连接池常见故障识别与排查能力性能优化风险判断问题排查MyBatis第 28 题React 虚拟 DOM 相比直接操作真实 DOM 有哪些优势? 考察虚拟 DOM 机制理解与性能优势的理性认知性能优化技术原理React第 29 题数据库慢查询怎么优化?有哪些优化思路? 考察慢查询定位、分析与优化的系统化思路性能优化技术原理问题排查第 30 题请介绍你在项目中是如何使用 MySQL 索引的,以及它带来了哪些作用? 考察对 MySQL 索引实际作用的理解及应用能力性能优化项目复盘技术原理MySQL第 31 题在浏览器中输入网址并按下回车后,从网络请求到页面渲染完成,整个过程是如何发生的?请重点描述渲染过程。 考察对浏览器网络请求与渲染主流程的理解及细节掌握性能优化问题拆解技术原理DNSHTTPTCP第 32 题如何设计联合索引(A、B、C)才能保证查询效率高? 考察索引设计时的查询模式分析与选择策略性能优化风险判断系统设计MySQL第 33 题跳表原理是什么?插入、修改的时间复杂度是多少? 考察跳表的数据结构原理和基本操作复杂度分析性能优化技术原理Redis第 34 题有没有做过性能优化 考察性能优化实际经验、方法与结果性能优化项目复盘结果导向第 35 题在使用 MyBatis 编写业务 SQL 语句时,有哪些常见注意事项需要总结? 考察对 MyBatis 使用规范、SQL 编写质量及潜在风险的掌握程度性能优化风险判断技术原理MyBatis第 36 题请详细讲解JVM的垃圾回收机制及常用垃圾回收算法。 考察对JVM内存管理与垃圾回收原理的掌握程度性能优化技术原理方案权衡JVM第 37 题HashMap的扩容机制是什么? 考察HashMap扩容触发条件、过程及对性能的影响性能优化技术原理Java第 38 题v-for为什么要有key? 考察Vue列表渲染中key的作用、diff算法优化及边界处理性能优化风险判断技术原理Vue第 39 题在组件A嵌套组件B、组件B嵌套组件C的层级结构中,当组件A的数据更新时,如何优化避免子组件C的不必要更新? 考察嵌套组件层级下的响应式更新优化策略性能优化技术原理方案权衡第 40 题MySQL 慢查询问题如何排查?有哪些方法或工具? 考察数据库排查慢查询的方法论与工具使用能力性能优化技术原理问题排查MySQL