前端/移动开发面试题 · 性能优化
前端/移动开发相关岗位面试题。
共 24989 道真题 · 当前筛选命中 2652 道 · 更新 2026-08-05
筛选题目已选:性能优化
考察点
技术栈
第 821 题Webpack打包时为什么在文件名中加上哈希值? 理解构建产物文件名哈希的作用与原理第 822 题如何优化页面加载性能?请描述具体的优化思路和方法。 考察前端性能优化的系统方法与关键实践第 823 题如果一个 std::vector 占用的内存特别大,你会如何解决内存问题? 考察内存管理意识与优化策略第 824 题浏览器从输入 URL 到页面渲染的完整过程是什么?请分阶段说明。 考察网络请求、浏览器渲染管线及关键性能优化节点的掌握第 825 题使用Node.js时是否遇到过内存泄漏问题?请介绍具体场景和解决方法。 考察Node.js内存泄漏的识别、定位与解决能力第 826 题如何设计前端埋点上报方案? 考察埋点上报的技术实现、可靠性与性能优化第 827 题请介绍如何自定义一个画板功能,并说明应继承哪个基类及其原因。 考察对自定义视图和画板实现的理解,包括继承关系、绘制流程和触摸事件处理第 828 题CSS选择器的解析顺序是怎样的? 考察对CSS选择器解析机制的理解,包括浏览器解析方向和性能影响第 829 题浏览器接收到带 JavaScript 的页面后,会如何处理和渲染? 考察浏览器解析、构建、渲染中的 JavaScript 执行流程与阻塞关系第 830 题请说明Java中GC(垃圾回收)的基本原理,并探讨如何减少GC时的性能开销? 考察GC原理及性能优化策略第 831 题在 React 中,如果列表项的 key 值保持不变,但列表顺序或内容发生变化,DOM 树会整体重建吗?请说明原因。 考察 React 列表渲染中 key 的作用以及 DOM 复用的原理第 832 题请解释骨架屏(Skeleton Screen)的实现原理,并说明常见的实现方式。 考察对前端加载体验优化机制的理解与实现能力第 833 题页面加载比较慢可能有哪些常见原因?请从网络、服务器、前端渲染和数据库等方面分析。 考察对页面性能瓶颈的系统性分析和排查能力第 834 题请介绍前端防抖(debounce)和节流(throttle)的概念、区别及应用场景。 考察对高频事件处理优化技术的理解与应用第 835 题页面白屏,如何排查和优化? 考察前端故障排查的思路完整性与性能优化意识第 836 题<script>的async和defer属性的区别及其对脚本加载的影响 考察对HTML脚本加载机制的理解及页面性能优化的基本认知第 837 题请介绍碰撞检测的基本原理和常见实现方式,并说明在游戏或物理引擎中通常如何处理碰撞响应。 考察对碰撞检测算法、数据结构及性能优化的理解第 838 题在WebRTC项目中,你如何设计并发测试方案并解读结果? 考察并发测试设计、压测工具使用和性能分析能力第 839 题请描述文件并发上传与下载的实现方案。 考察对文件传输并发控制、一致性和性能保障的理解第 840 题请实现图片懒加载,要求不使用框架或库,并说明两种常见实现方式的区别。 考察原生图片懒加载实现及对滚动优化方案的理解