前端/移动开发面试题 · 性能优化 · JavaScript
前端/移动开发相关岗位面试题。
共 24989 道真题 · 当前筛选命中 264 道 · 更新 2026-08-05
筛选题目已选:性能优化 · JavaScript
考察点
技术栈
第 181 题节流和防抖的应用场景分别是什么? 考察对节流与防抖概念的理解及其典型应用场景第 182 题JS 会阻塞 DOM 的渲染吗?async 和 defer 的区别是什么? 考察对脚本加载执行与渲染阻塞关系的理解第 183 题你知道前端有哪些常见的性能优化手段吗? 考察前端性能优化的知识广度和系统性理解第 184 题时间分片是指什么? 考察对前端渲染性能优化中时间分片概念的理解第 185 题请解释 JavaScript 的事件执行机制,包括事件循环(Event Loop)的基本原理。 考察对 JavaScript 事件循环、任务队列和异步执行顺序的理解第 186 题强缓存的 JS 文件在过期时间内内容变化时,如何解决客户端拿到旧版本的问题? 考察前端缓存策略与版本更新机制的理解第 187 题虚拟列表的实现的原理 考察虚拟列表的优化原理、滚动计算与面试者表达能力第 188 题什么是防抖和节流,请手写实现 考察对前端性能优化概念的理解及编码实现能力第 189 题图片懒加载的具体实现与属性设置 考察前端性能优化中的图片懒加载实现原理与属性配置第 190 题请解释一下防抖和节流的概念及它们的实现原理。 考察对前端性能优化常见技术原理的理解第 191 题图片懒加载和预加载分别如何实现? 考察前端性能优化中图片懒加载与预加载的原理与实现方案第 192 题在 JavaScript 中如何管理内存?请说明主要的垃圾回收机制及避免内存泄漏的实践。 考察对 JavaScript 内存生命周期、垃圾回收原理和内存泄漏防控的理解第 193 题组件懒加载怎么做的? 考察前端性能优化中组件异步加载的实现方式与原理第 194 题如何捕获和上报性能指标FMP和LCP? 考察对核心Web性能指标定义、采集方式及上报方案的理解第 195 题请介绍你在前端项目中做过的数据下载优化,具体采取了哪些方案和措施? 考察前端大文件或大数据量下载场景下的性能优化思路与实践第 196 题JavaScript 中 Array.prototype.sort 的工作原理是什么? 考察对 JS 内置排序实现的原理理解及其最佳实践第 197 题讲讲浏览器渲染的过程 考察对浏览器渲染原理的理解与表达清晰度第 198 题请介绍实现图片懒加载的思路和关键步骤。 考察对浏览器加载机制和前端性能优化基础的理解第 199 题对于script脚本代码如果体积太大阻塞浏览器渲染怎么办 考察前端性能优化中脚本加载与渲染阻塞的处理策略第 200 题请从浏览器渲染机制的角度,解释为什么 JavaScript 的执行会阻塞页面的渲染。 考察对浏览器渲染流程、JS 执行与渲染线程关系的理解