前端/移动开发面试题 · tech:web-browser

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

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

筛选题目已选:tech:web-browser
第 1 题访问哪些属性会触发页面重排?请说明原因和避免影响的思路。 考察对浏览器渲染机制中重排触发条件的理解性能优化技术原理Web Browser第 2 题请解释浏览器的事件循环机制,并说明它如何影响页面渲染。 考察对事件循环与渲染流程的理解及关联技术原理Web Browser第 3 题请介绍一下浏览器缓存的原理和常见策略。 考察浏览器缓存机制的理解深度与应用能力技术原理方案权衡HTTPWeb Browser第 4 题请解释浏览器跨域机制,并说明常见解决方案及其适用场景。 考察对同源策略与跨域解决方案的理解技术原理方案权衡Web Browser第 5 题sessionStorage、localStorage、cookie、indexedDB 有什么区别? 考察浏览器存储机制的特性对比及应用场景选型技术原理技术选型Web Browser第 6 题采集LCP埋点是如何设计的? 考察对LCP指标原理、采集时机与上报策略的理解性能优化技术原理Web Browser第 7 题请说明浏览器缓存的常见存储位置,以及浏览器自身缓存与系统本地缓存的区别。 考察对浏览器缓存机制、存储位置及其与系统缓存关系的理解问题拆解技术原理Web Browser第 8 题浏览器F12开发者工具包含哪些功能模块? 考察对浏览器调试工具的熟悉程度和系统性认知技术原理问题排查Web Browser第 9 题请描述从输入URL到页面显示的完整过程,重点说明浏览器渲染机制。 考察对浏览器渲染主流程及关键性能优化点的理解性能优化技术原理HTTPWeb Browser第 10 题什么是浏览器的同源策略? 考察同源策略的定义、目的及适用范围安全意识技术原理Web Browser第 11 题图片的加载是同步还是异步?加载失败或未完成时,是否会影响页面布局(重排)?请分情况说明。 考察对图片加载机制与布局影响的理解,以及分场景分析能力风险判断技术原理CSSHTMLWeb Browser第 12 题请说明浏览器渲染原理的主要流程。 考察对浏览器渲染流程各阶段的理解问题拆解技术原理Web Browser第 13 题请解释浏览器中的重绘(repaint)与重排(reflow)是什么,并说明如何避免或减少它们。 考察对浏览器渲染机制的理解及性能优化实践性能优化问题拆解技术原理Web Browser第 14 题介绍一下同源策略的定义,它要求哪三个内容一致? 考察浏览器同源策略的基本概念与同源三要素安全意识技术原理Web Browser第 15 题什么是回流(reflow)与重绘(repaint)?触发条件有哪些? 考察浏览器渲染原理中回流与重绘的概念区别及其触发条件性能优化技术原理Web Browser第 16 题在一个页面使用 setTimeout 后立即打开另一个页面,原页面的定时器还会执行吗?如果会,会执行几次? 考察对浏览器标签页生命周期与定时器执行行为的理解风险判断技术原理JavaScriptWeb Browser第 17 题浏览器缓存的强缓存与协商缓存有什么区别?实际场景中一个网页的 HTML、CSS、JS、图片四类资源通常分别使用哪种缓存策略? 考察浏览器缓存机制的理解及对静态资源缓存策略的实践判断技术原理方案权衡HTTPWeb Browser第 18 题前端存储有哪些方式?请简述各自的适用场景。 考察前端存储技术的掌握与场景选择能力技术原理技术选型Web Browser第 19 题请详细解释浏览器和 Node.js 中的 Event Loop 机制及其差异。 考察事件循环机制的理解、两者差异及异步编程模型问题拆解技术原理Node.jsWeb Browser第 20 题请描述从输入一个URL到页面完成渲染的完整过程。 考察对浏览器网络与渲染机制的掌握程度问题拆解技术原理Web Browser