作业帮面试题 · 性能优化
作业帮相关面试题,按最终去重题目聚合。
共 1635 道真题 · 当前筛选命中 129 道 · 更新 2026-08-05
筛选题目已选:性能优化
考察点
技术栈
第 21 题CDN上传图片后会将图片压缩,这是怎么做到的?原理是什么? 考察对CDN图片处理链路、压缩算法及质量权衡的理解第 22 题请解释什么是路由懒加载,它解决了什么问题? 考察对路由懒加载原理与性能优化作用的理解第 23 题有一万个图片URL,要尽可能快地下载这些图片,有什么方案? 考察高并发下载任务的性能优化、资源控制与工程落地能力第 24 题你在项目中有利用 Webpack 做过哪些性能优化? 考察对 Webpack 构建性能与产物优化的理解及实践第 25 题某一个接口比较慢,如何排查? 考察接口性能问题的系统化排查思路和定位能力第 26 题请对比 Vue 2 与 Vue 3 在响应式系统、性能优化和组合式 API 方面的主要区别。 考察对 Vue 框架版本演进核心差异的理解第 27 题如何查找数组中K个最大的数字? 考察排序、堆与快排思想的综合运用第 28 题用Python实现字符串反转,再实现分割字符串的函数并进行程序优化。 考察Python字符串处理、切片操作和算法优化能力第 29 题程序上线后性能不好,如何分析问题并调优?重点是分析方法和使用什么工具。 考察性能问题的系统性排查思路与工具使用能力第 30 题虚拟滚动技术的底层原理是什么? 考察对虚拟列表核心机制的理解,包括渲染优化、可视区计算、滚动复用等第 31 题假设可视区域显示10项,请设计一个虚拟滚动实现,说明如何计算渲染哪些项以及如何处理滚动事件。 考察虚拟滚动具体实现方案和边界处理能力第 32 题请列举并解释常见的索引失效场景,以及如何规避。 考察对索引失效原理的理解和实际优化能力第 33 题你还会查看explain中的哪些字段 考察对数据库执行计划的理解与分析能力第 34 题MySQL的主键如果是一个随机字符串而非数值,插入的时候会有什么问题? 考察主键设计对B+树索引插入性能和空间的影响第 35 题想要提高首屏的加载速度,该如何考虑? 考察前端性能优化的系统性思维与关键优化手段第 36 题给定一个整数数组,请实现一个函数找出具有最大和的连续子数组之和,并分析你的解法的时间复杂度。 考察动态规划或线性扫描求解最大子数组和问题及复杂度分析第 37 题请介绍一下你在实际项目中配置过 Webpack 的哪些核心功能? 考察对 Webpack 配置的实践理解与常见模块的掌握第 38 题epoll 在哪些场景下会消耗较多性能?请举例说明其性能瓶颈及优化思路。 考察 epoll 的机制理解、性能瓶颈识别与优化能力第 39 题如果 pipeline 中性能高度依赖的模块A失效,最终结果会下降多少?你如何评估这种影响? 考察对单点故障影响评估与容错设计的思考第 40 题提交按钮多次点击,怎么解决多次请求来提升性能? 考察对重复提交问题的理解及常见解决方案