数字马力面试题 · 性能优化
数字马力相关面试题,按最终去重题目聚合。
共 2670 道真题 · 当前筛选命中 206 道 · 更新 2026-08-05
筛选题目已选:性能优化
考察点
技术栈
第 61 题请解释浏览器中重绘(Repaint)与回流(Reflow)的区别,并说明它们分别由哪些操作触发以及如何优化以减少性能影响。 考察对浏览器渲染机制的理解及性能优化意识第 62 题大模型生成回答时间太长怎么办? 考察大模型推理性能优化与工程化处理能力第 63 题请介绍MySQL的索引结构、事务隔离级别以及常见优化手段。 考察对数据库核心原理和优化实践的掌握第 64 题在什么情况下React组件会发生重新渲染? 考察对React渲染机制、状态变化与性能优化的理解第 65 题请从代码层面和架构设计层面分析如何定位并优化项目的性能瓶颈。 考察性能问题定位能力与系统化优化思路第 66 题浏览器中 script 阻塞页面渲染的问题如何解决?请具体讲讲 defer 和 async 的区别。 考察对脚本加载与执行时机、页面渲染阻塞及优化策略的理解第 67 题在打卡人数非常多的情况下,如何利用消息中间件对打卡数据进行异步处理来保证系统性能? 考察异步处理与消息中间件在高峰并发场景下的应用设计第 68 题SQL 查询语句有哪些常用的优化方法? 考察对 SQL 执行原理和索引等优化手段的理解第 69 题图片体积压缩格式转换是怎么做的? 考察图片压缩与格式转换的技术方案和实施细节第 70 题针对联合索引(a,b,c),请分析 select a where a=? 和 select b where a=? 在索引使用上的性能差异,并说明原因。 考察覆盖索引与回表操作对查询性能的影响第 71 题除了索引优化、SQL写法优化,还有哪些优化查询性能的方案? 考察数据库查询性能优化的全面性和工程实践积累第 72 题你刚才给出的算法或实现,其时间复杂度是多少?能否进一步优化? 考察候选人对自身实现复杂度的理解及优化能力第 73 题创建一个 ArrayList,如果要存放 20 个数据,应该如何设置初始容量保证不会让其扩容? 考察 ArrayList 扩容机制与合理初始容量设置第 74 题ThreadLocal 的内存泄漏(脏数据)问题是如何产生的?如何避免? 考察 ThreadLocal 内存泄漏原理与规避实践第 75 题在大批量查询数据(如 Excel 导出)场景下,有什么好的实现方案? 考察大数据量查询与导出的性能优化和架构设计能力第 76 题请解释HTTP 304状态码的含义、触发条件及其在缓存中的作用,并说明浏览器和服务器分别如何处理它。 考察对HTTP缓存机制与304状态码的深入理解第 77 题给定联合索引(a,b,c),查询 where a=1 and b=1 是否比 where a=1 使用索引更高效?请说明性能差异原理。 考察联合索引选择性及索引列数量对查询性能的影响第 78 题限流在项目中是怎么用的? 考察限流策略的实际应用场景、选型理由与落地细节第 79 题请结合实际案例,说明如何定位并优化一条慢SQL。 考察慢SQL定位方法、优化策略及性能验证能力第 80 题发现一条 SQL 查询很慢,你怎么排查优化? 考察 SQL 性能问题的系统排查思路与优化手段