前端/移动开发面试题 · 技术原理 · Web Browser

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

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

筛选题目已选:技术原理 · Web Browser
第 101 题浏览器怎么监听回流和重绘的触发 考察对浏览器渲染机制的理解及性能监控方法技术原理问题排查Web Browser第 102 题浏览器是多进程的吗? 考察对浏览器架构和进程模型的理解技术原理Web Browser第 103 题什么操作会触发回流与重绘 考察浏览器渲染机制中回流与重绘的触发场景及性能影响性能优化技术原理Web Browser第 104 题window.onerror和window.onunhandledrejection的区别是什么? 考察对浏览器全局错误捕获机制的掌握技术原理问题排查JavaScriptWeb Browser第 105 题浏览器中GPU进程和渲染进程之间如何协调配合,它们之间如何通信? 考察对浏览器进程架构及跨进程通信机制的理解系统设计技术原理Web Browser第 106 题浏览器点击刷新按钮、重新输入URL回车、以及按F5键刷新,这三种操作在请求行为上有什么区别? 考察浏览器缓存命中与资源校验机制的差异技术原理问题排查HTTPWeb Browser第 107 题浏览器中错误捕获有哪几种方式? 考察前端错误监控与异常处理知识技术原理Web Browser第 108 题HTTP 响应状态码 304 表示什么含义?浏览器缓存机制中,什么情况下会命中本地缓存直接返回 200 from cache,什么情况下会发送请求并收到 304? 考察对 HTTP 缓存状态码和浏览器缓存校验机制的理解技术原理问题排查HTTPWeb Browser第 109 题浏览器本身是如何管理各类事件的? 考察对浏览器事件机制、传播过程与默认行为处理的理解问题拆解技术原理Web Browser第 110 题修改一个div的width属性是触发重排还是重绘?为什么? 考察对布局属性变更导致渲染流程的具体判断与原理理解技术原理CSSWeb Browser第 111 题浏览器缓存:讲一下浏览器的缓存机制(强缓存和协商缓存),它们分别依赖哪些字段? 考察浏览器缓存原理、字段作用及失效流程问题拆解技术原理Web Browser第 112 题请说明浏览器跨域问题的成因,以及在前端开发和生产环境中的常见解决方案。 考察跨域知识体系的完整性及生产实践差异技术原理方案权衡问题排查Web Browser第 113 题讲一下浏览器的重排和重绘? 考察浏览器渲染机制、性能优化意识及对两者区别的理解性能优化技术原理Web Browser第 114 题ESModule 能否在浏览器环境中直接使用?相比 CommonJS 有什么优势? 考察对 ESModule 标准支持及其与 CommonJS 差异的理解技术原理方案权衡Web Browser第 115 题浏览器性能优化指标 考察对浏览器性能指标的理解和优化方向性能优化技术原理Web Browser第 116 题打开浏览器会有什么进程? 考察对浏览器多进程架构及其职责的理解技术原理Web Browser第 117 题浏览器的缓存有哪些? 考察浏览器缓存机制的分类、工作原理与应用场景的理解技术原理Web Browser第 118 题浏览器是怎么把 CSS 加载并渲染为页面样式的?请描述整个过程。 考察浏览器渲染机制与 CSS 解析、样式计算、布局绘制的理解性能优化技术原理CSSWeb Browser第 119 题从在浏览器地址栏输入一个 URL 并回车,到页面完整呈现在用户面前,这期间经历了哪些主要步骤?请尽可能详细地说明。 考察网络请求全链路理解、DNS、TCP/HTTP、渲染等关键环节问题拆解技术原理问题排查DNSHTTPTCP第 120 题DOM Ready 的含义是什么?如何衡量从发起请求到 DOM Ready 的时间? 考察对浏览器渲染模型、DOM Ready 事件及性能指标计算的理解性能优化技术原理JavaScriptWeb Browser