作业帮面试题 · 性能优化

作业帮相关面试题,按最终去重题目聚合。

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

筛选题目已选:性能优化
第 81 题如何用右值引用提高性能? 考察对C++移动语义、右值引用及其性能影响的理解性能优化技术原理C++第 82 题MySQL:如何找到分数最高的前100个人? 考察MySQL排序与分页查询的SQL实现及性能考虑编码实现性能优化技术原理MySQL第 83 题在数据库设计中,为表建立索引时需要注意哪些关键点? 考察数据库索引设计原则与潜在性能风险的理解性能优化技术原理方案权衡第 84 题假如有1000万个学生,学生有学号、姓名、年龄,按年龄上加了一个二级索引,再按年龄从小到大去排序,要查询到第900万个学生怎么去查? 考察对数据库索引结构与排序查询优化的理解性能优化问题拆解技术原理第 85 题SQL的InnoDB索引的实现大概是什么样的? 考察对InnoDB索引数据结构与底层实现的理解性能优化技术原理技术选型InnoDBMySQL第 86 题针对包含课程表的复杂查询,常见的SQL性能优化手段有哪些? 考察SQL查询优化与索引应用能力性能优化问题排查MySQL第 87 题场景题:如何从海量文档中找到包含敏感词的文档,敏感词的数量级也很大。 考察大规模文本匹配的算法选型、索引设计与性能优化性能优化系统设计技术选型第 88 题执行一条带 LIMIT 3 的查询,若需扫描 100000 行,通常会产生多少次 IO?请结合常见数据库的索引与堆表访问方式分析。 考察对查询执行计划中 IO 代价的估算能力,尤其是 LIMIT 与扫描行数的关系性能优化技术原理MySQL第 89 题使用 setInterval 驱动动画有哪些缺点?可能引发哪些问题?如何解决? 考察对 setInterval 驱动动画局限性的理解及替代方案性能优化技术原理方案权衡第 90 题Redis 执行 RDB 持久化的过程中会阻塞主线程吗? 考察对 RDB 持久化内部机制和阻塞场景的理解性能优化风险判断技术原理Redis第 91 题Java中有哪些引用类型?它们各自的使用场景是什么? 考察对Java引用类型机制的理解及其在实际场景中的应用能力性能优化技术原理Java第 92 题在性能优化工作中,你认为最重要的原则或关注点是什么? 考察性能优化方法论与优先级判断能力性能优化问题拆解方案权衡第 93 题请介绍 Redis 缓存常见的“三件套”问题,并说明各自的解决办法。 考察对 Redis 缓存常见一致性问题的理解与解决能力性能优化技术原理问题排查Redis第 94 题Kafka的topic分区数是越多越好吗?为什么不能建1万个分区? 考察对Kafka分区数量权衡和资源开销的理解性能优化系统设计技术原理Apache Kafka第 95 题服务器上有一个 1G 大小的 a.log 日志文件,每行有 3 列数据:用户 ID、访问路径、访问时间。需要找出访问量前十的用户及他们的访问次数,按访问次数降序排列,怎么实现? 考察大数据日志处理、排序与内存/性能权衡编码实现性能优化问题拆解第 96 题如果一个项目打包非常慢,应该怎么处理? 考察对构建流程优化、问题定位和工具使用的理解性能优化技术选型问题排查第 97 题请介绍慢查询的检查方法,并说明如何定位和优化慢查询。 考察对数据库慢查询诊断与优化方法的掌握性能优化技术原理问题排查MySQL第 98 题请描述浏览器从HTML字节流到DOM树的完整构建过程,并说明此过程中的关键优化策略。 考察对浏览器解析原理和DOM树构建机制的理解性能优化技术原理HTML第 99 题请描述RabbitMQ消息堆积的排查思路和解决方案。 考察消息堆积问题的排查与解决能力性能优化系统设计问题排查RabbitMQ第 100 题如果不用LoRA,直接全参数微调一个7B模型,需要多少显存? 考察混合精度下全参数微调的显存估算能力性能优化技术原理DeepSpeedPyTorch