前端/移动开发面试题 · 性能优化

前端/移动开发相关岗位面试题。

共 24989 道真题 · 当前筛选命中 2652 道 · 更新 2026-08-05

筛选题目已选:性能优化
第 941 题从在浏览器地址栏输入 www.meituan.com 到美团页面完整渲染出来,中间经历了哪些主要步骤? 考察对浏览器网络请求、DNS解析、HTTP/TLS、页面渲染全流程的理解性能优化问题拆解技术原理DNSHTTPTCP第 942 题一个网页在使用时正常,后面使用出现了卡顿和崩溃,如何检查,如何解决? 考察网页性能问题的系统排查思路与解决方案性能优化技术原理问题排查第 943 题请说明如何判断一个元素是否处于浏览器可视区域内,并介绍实现方案。 考察对浏览器几何属性与滚动监听的理解及实现能力编码实现性能优化技术原理JavaScript第 944 题图片懒加载如何监听? 考察前端懒加载实现原理与监听方式性能优化技术原理JavaScript第 945 题useMemo和useCallback的区别和应用场景是什么 考察对React性能优化Hooks的理解与适用场景辨析性能优化技术原理技术选型React第 946 题请介绍你在前端项目中如何使用 Web Worker,以及它解决了什么问题。 考察对 Web Worker 的理解、应用场景和实际使用经验性能优化项目复盘技术原理第 947 题请解释 React 中调用 setState 后内部发生了什么? 考察对 React 状态更新流程、批处理、调和与重渲染机制的理解性能优化技术原理React第 948 题请详细描述大文件上传的实现方案,包括前端和后端的处理方式。 考察大文件上传的分片、并发、完整性校验及断点续传设计性能优化问题拆解系统设计第 949 题在React中,UI是如何完成快速渲染的?请结合挂载流程说明。 考察对React渲染机制与挂载流程的理解性能优化技术原理React第 950 题请解释浏览器中的重排(Reflow)和重绘(Repaint),并说明哪些操作会触发它们。 考察浏览器渲染机制的理解,以及性能优化意识性能优化技术原理Web Browser第 951 题讲一讲useState,同步还是异步? 考察React useState更新的异步特性与渲染机制性能优化技术原理React第 952 题浏览器在渲染过程中遇到 script 脚本时,是否会被阻塞渲染?请说明原因及如何避免。 考察浏览器解析与渲染阻塞机制及优化方法性能优化技术原理第 953 题前端性能优化有哪些手段? 考察前端性能优化知识面的广度与系统性性能优化技术原理第 954 题工程打包中有哪些性能优化点吗? 考察对前端或后端构建打包流程中性能优化手段的理解与实战经验性能优化问题拆解技术原理ViteWebpack第 955 题请解释 React 中 useMemo 和 useCallback 的区别,并说明各自的使用场景。 考察对 React 性能优化 Hooks 的理解和应用能力性能优化技术原理React第 956 题解释为什么需要虚拟DOM、Diff算法,以及key的作用。 考察对虚拟DOM机制、Diff算法和key属性的理解性能优化风险判断技术原理第 957 题解释 requestAnimationFrame 的作用和与 setTimeout/setInterval 的区别。 考察对浏览器动画帧调度机制的理解性能优化技术原理第 958 题如果不使用虚拟 DOM,直接以字符串拼接形式生成 HTML 片段并插入页面,会带来哪些问题?为什么这种方式不推荐? 考察对直接字符串插入 HTML 的性能和安全缺陷的认知性能优化安全意识技术原理React第 959 题请讲解 C++ vector 的底层实现与扩容机制。 考察对动态数组内存管理与扩容策略的理解性能优化风险判断技术原理C++第 960 题WebGL进行绘图时,怎么进行优化? 考察WebGL性能优化的关键手段与权衡意识性能优化风险判断技术原理