作业帮面试题 · 性能优化 · JavaScript
作业帮相关面试题,按最终去重题目聚合。
共 1635 道真题 · 当前筛选命中 6 道 · 更新 2026-08-05
筛选题目已选:性能优化 · JavaScript
考察点
技术栈
第 1 题假设可视区域显示10项,请设计一个虚拟滚动实现,说明如何计算渲染哪些项以及如何处理滚动事件。 考察虚拟滚动具体实现方案和边界处理能力第 2 题提交按钮多次点击,怎么解决多次请求来提升性能? 考察对重复提交问题的理解及常见解决方案第 3 题在页面加载一些script脚本的时候,如何实现异步加载 考察前端脚本异步加载的常用方式及适用场景第 4 题事件委托机制以及这个机制有什么作用? 考察对事件冒泡与委托原理的理解及应用价值第 5 题不依赖Vue如何实现懒加载 考察原生JavaScript下懒加载的实现原理与性能优化意识第 6 题请解释闭包的概念,并结合尾调用说明它们在 JavaScript 中的工作方式。 考察对闭包和尾调用原理的理解及语言机制掌握