前端/移动开发面试题 · 问题排查
前端/移动开发相关岗位面试题。
共 24989 道真题 · 当前筛选命中 2131 道 · 更新 2026-08-05
筛选题目已选:问题排查
考察点
技术栈
第 161 题JVM 内存溢出时,你会如何排查? 考察 JVM 内存溢出的系统性排查思路和工具使用第 162 题如何查看回流对浏览器性能的影响? 考察对重排/回流机制的理解及性能分析工具的使用第 163 题小程序首屏加载慢怎么办? 考察小程序性能优化思路与首屏加载分析能力第 164 题如果用户反馈前端页面加载或交互反应慢,你会如何排查和优化? 考察前端性能问题的系统性排查思路与优化手段第 165 题外边距重叠,项目中遇到过吗? 考察CSS外边距折叠机制的理解、实际场景识别与处理能力第 166 题请分享一次你在项目中做的性能优化实践,并说明优化的思路和效果。 考察候选人性能优化实战经验、方法论和量化结果意识第 167 题如何解决 tree-shaking 困难的问题? 考察对前端构建优化中 tree-shaking 原理与常见障碍的理解及解决能力第 168 题请介绍你在实习项目中与后端开发人员协作的模式,以及遇到的主要问题和解决方式。 考察前后端协作流程、问题定位与解决能力第 169 题请设计一个前端页面白屏监测方案。 考察前端质量监控体系的构建能力与异常排查思路第 170 题请描述你分析项目中性能问题的完整流程,包括如何定位瓶颈。 考察性能问题定位的方法论和实践经验第 171 题你是如何保证项目代码质量的? 考察代码质量管理意识、具体实践与可验证效果第 172 题一个线程已通过 synchronized 获取锁,若在该线程内部再创建一个新线程去获取同一把锁,能否成功?请说明原因。 考察对 synchronized 可重入性与锁持有线程归属的理解第 173 题LeakCanary检测内存泄漏的原理是什么? 考察对Android内存泄漏检测工具底层机制的理解第 174 题请介绍[你的项目]中你负责的一个技术难点,以及你是如何识别、分析和解决它的。 考察技术难点的识别、分析和解决能力,以及项目中的实际贡献第 175 题请解释什么是高度塌陷(margin collapsing),并说明其发生条件和如何避免。 考察对CSS盒模型及外边距合并机制的理解第 176 题重排重绘。脱离文档流的元素尺寸改变会导致DOM的重排吗? 考察浏览器渲染机制中重排与重绘的触发条件第 177 题请分享一次你深入探索并发现底层问题的经历,以及最终结果如何。 考察问题排查的深度、系统性方法与结果导向第 178 题什么是缓存穿透?如何解决? 考察缓存穿透的定义、成因和常见解决方案第 179 题请列举并简要说明你在 Node.js 应用中最常关注哪些性能指标,以及如何监控和优化它们? 考察对 Node.js 运行时性能指标的理解及实际监控优化能力第 180 题解释一下 React 或 Vue 中的生命周期,并说说在这些生命周期里,你通常会做哪些操作? 考察对前端框架生命周期机制的理解及实际开发中的合理应用