作业帮面试题 · 性能优化
作业帮相关面试题,按最终去重题目聚合。
共 1635 道真题 · 当前筛选命中 129 道 · 更新 2026-08-05
筛选题目已选:性能优化
考察点
技术栈
第 41 题在页面加载一些script脚本的时候,如何实现异步加载 考察前端脚本异步加载的常用方式及适用场景第 42 题请说明你在项目中实现组件懒加载和缓存的具体做法及效果。 考察前端性能优化中懒加载与缓存的实现细节与效果评估第 43 题请解释 keep-alive 的作用,以及使用它时需要注意哪些问题? 考察对组件缓存机制及生命周期影响的理解第 44 题对 1.7B 参数模型做全参微调,大约需要多少显存?请给出估算思路。 考察显存估算能力及对训练流程资源消耗的理解第 45 题创建联合索引时有哪些注意事项? 考察联合索引的字段顺序、覆盖度与适用场景第 46 题DOM树是怎么渲染出来的 考察浏览器渲染流程中DOM树构建与渲染管线第 47 题请解释深度分页问题产生的原因。 考察对数据库深度分页性能瓶颈的根因理解第 48 题Vite为什么比较快?请解释其基本原理。 考察对Vite开发服务器启动与热更新加速机制的深入理解第 49 题在浏览器上实现一个秒表,具体讲一下如何使用 requestAnimationFrame? 考察 requestAnimationFrame 在计时动画中的正确使用与边界处理第 50 题请解释什么是覆盖索引,以及它在什么场景下能提升查询性能? 考察对覆盖索引概念、原理及应用场景的理解第 51 题请描述浏览器从输入URL到页面加载完成的全过程,并说明涉及的关键环节。 考察对URL解析、网络请求、渲染流程及关键机制的整体理解第 52 题<script>的async和defer属性的区别及其对脚本加载的影响 考察对HTML脚本加载机制的理解及页面性能优化的基本认知第 53 题请列举常见的数据倾斜场景,并说明各自的解决方法。 考察对分布式计算中数据倾斜问题的识别与解决能力第 54 题如何使用 CSS animation 属性实现静态 loading 图片(如 loading.gif 的状态)的动态切换效果? 考察 CSS 动画属性及图片切换的实践能力第 55 题事件委托机制以及这个机制有什么作用? 考察对事件冒泡与委托原理的理解及应用价值第 56 题请解释零拷贝(zero-copy)技术的核心原理,并说明它如何减少数据传输过程中的拷贝次数。 考察对零拷贝技术原理、典型实现方式及其性能优势的理解第 57 题请解释缓存击穿、缓存穿透和缓存雪崩的区别和成因,以及各自如何解决? 考察对缓存三类常见故障的理解及对应防护方案第 58 题请解释前端中预加载和懒加载的概念、实现方式及适用场景。 考察对前端资源加载策略的理解和应用能力第 59 题创建索引时有哪些注意事项? 考察数据库索引设计的基本原则与常见误区第 60 题MySQL索引中什么是覆盖索引? 考察对覆盖索引概念及其性能优势的理解