前端/移动开发面试题 · 性能优化
前端/移动开发相关岗位面试题。
共 24989 道真题 · 当前筛选命中 2652 道 · 更新 2026-08-05
筛选题目已选:性能优化
考察点
技术栈
第 421 题虚拟滚动技术你是怎么实现的? 考察对列表性能优化和虚拟滚动核心原理的掌握,以及实际落地能力第 422 题在项目中,查询接口的并行化处理是如何实现的? 考察并行调用实现方式、线程管理和性能优化第 423 题虚拟滚动实现思路,以及滚动过程中是否遇到白屏问题? 考察虚拟滚动的实现原理、性能优化和边界场景处理第 424 题如何优化HTTPS性能? 考察HTTPS协议开销的理解及常见性能优化手段第 425 题为了减少不必要的渲染次数,类组件可以用 shouldComponentUpdate,函数组件可以用什么来实现类似的优化? 考察对 React 函数组件渲染优化的理解与应用第 426 题epoll 和 select 有哪些核心区别? 考察对 I/O 多路复用底层实现差异的理解第 427 题虚拟滚动技术的底层原理是什么? 考察对虚拟列表核心机制的理解,包括渲染优化、可视区计算、滚动复用等第 428 题如果页面宽度或高度变化,基于 offsetTop 和 scrollTop 的传统懒加载实现该如何动态适配?请说明你的思路。 考察对懒加载实现原理、布局变化影响及事件监听机制的理解第 429 题请介绍你的项目中多线程的使用场景,以及你是如何保证线程安全与执行效率的? 考察多线程应用场景设计、线程安全处理及性能优化能力第 430 题从输入 URL 到页面完整显示,浏览器的渲染流程是怎样的? 考察浏览器核心渲染机制与网络加载的整体理解第 431 题在手机端,一个宽度和高度都设置为30px的div中放置一张图片,图片实际显示尺寸应该是多大?请解释DPR(设备像素比)在这里的作用。 考察对设备像素比(DPR)与CSS像素、物理像素关系的理解第 432 题请解释虚拟列表的原理。 考察虚拟列表的核心机制与实现要点第 433 题请解释浏览器的回流(Reflow)和重绘(Repaint)分别是什么,它们之间有什么关系,以及在日常开发中如何减少回流和重绘对性能的影响? 考察对浏览器渲染机制的理解及性能优化实践第 434 题请具体说明如何实现页面缓存,并介绍不同层次或方案的适用场景。 考察对前端页面缓存机制的体系化理解和具体实现能力第 435 题行高和高度的区别是什么? 考察CSS中线盒模型与块盒模型的基本概念区分第 436 题用 JavaScript 实现动画相比 CSS 动画为什么容易卡顿?如何解决? 考察动画性能瓶颈分析与优化方案第 437 题为什么 Vite 在开发模式下不进行全量打包? 考察对 Vite 开发服务器基于原生 ESM 的按需编译机制的理解第 438 题请解释什么是重绘(repaint)和回流(reflow),并说明它们之间的关系及如何减少回流对性能的影响。 考察对浏览器渲染机制的理解及前端性能优化能力第 439 题页面加载完成后用户使用时出现卡顿,可能的原因有哪些?如何排查? 考察运行时性能问题的分析能力与排查方法第 440 题项目有做性能优化吗 考察性能优化的实践、方法与结果