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

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

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

筛选题目已选:技术原理 · HTML
第 181 题请设计一个针对 HTML、CSS、JS 和图片资源的浏览器缓存策略,并说明各类型资源缓存时间的设定理由。 考察前端静态资源缓存策略设计与依据性能优化技术原理方案权衡CSSHTMLJavaScript第 182 题除了<script>标签,哪些HTML标签可以跨域加载资源? 考察对浏览器跨域资源加载机制和标签特性的理解安全意识技术原理HTML第 183 题请描述浏览器从HTML解析到构建DOM树的具体流程。 考察浏览器解析HTML并构建DOM树的流程理解技术原理HTML第 184 题前端三驾马车HTML、CSS、JS,如果让你用东西来比喻它们之间的关系,你会怎么描述 考察对前端三大技术分工与协作关系的理解及表达能力自我呈现技术原理CSSHTMLJavaScript第 185 题请解释浏览器从输入URL到渲染页面过程中,浏览器渲染机制的主要步骤,并说明分别涉及哪些关键概念。 考察对浏览器渲染机制的整体理解及关键概念掌握问题拆解技术原理CSSHTML第 186 题在HTML中,script标签的async和defer属性有什么作用?它们有什么区别? 考察对脚本异步加载机制及执行顺序的理解技术原理方案权衡HTMLJavaScript第 187 题script标签上defer和async的区别? 考察对HTML脚本加载执行时机和页面渲染影响的理解技术原理HTML第 188 题请解释 CSS 中 cols 计算属性的含义及用法。 考察对HTML表格或文本域中cols属性的理解技术原理问题排查CSSHTML第 189 题请解释 HTML 文档标准模式与怪异模式的区别是什么? 考察对文档模式渲染机制及其影响的掌握程度技术原理HTML第 190 题什么是 DOCTYPE? 考察对 HTML 文档类型声明作用与标准模式理解技术原理HTML第 191 题请列举前端页面跳转的常见方法,并简要说明各自适用场景。 考察前端路由与页面导航的掌握广度及场景辨析技术原理技术选型HTMLJavaScript第 192 题async 和 defer 属性在脚本加载与执行上的区别是什么?它们对页面渲染有什么影响? 考察对脚本异步加载机制及阻塞渲染边界的准确理解问题拆解技术原理HTML第 193 题请说说 HTML 中 preload 和 prefetch 属性的区别和使用场景。 考察浏览器资源加载优化中 preload 与 prefetch 的理解及应用性能优化技术原理HTML第 194 题图片懒加载的实现方式 考察前端性能优化中懒加载的常见实现原理与实用方案性能优化技术原理HTMLJavaScript第 195 题从在浏览器地址栏输入 URL 并按下回车,到页面完整渲染出来,这中间发生了什么?请展开说明渲染的具体过程。 考察网络请求全链路与浏览器渲染机制的完整理解性能优化问题拆解技术原理CSSDNSHTML第 196 题场景题:给你100个div,里面是input和勾选框,用户勾选了1-20个,又勾选了第40个,现在想直接跳转到第21个来勾选,怎么实现? 考察前端交互处理与DOM操作能力,以及边界与状态管理编码实现问题拆解技术原理HTMLJavaScript第 197 题script标签加载阻塞,defer和async属性的区别 考察对浏览器脚本加载执行机制及阻塞行为的理解技术原理HTML第 198 题输入 URL 到页面渲染的整个过程是什么? 考察网络请求、浏览器渲染机制与整体链路理解性能优化技术原理CSSHTMLHTTP第 199 题请描述浏览器从请求网页到将内容呈现在屏幕上的渲染过程。 考察对浏览器渲染流程及关键环节的理解问题拆解技术原理CSSHTMLJavaScript第 200 题浏览器从输入URL到页面渲染完成的完整过程是怎样的? 考察对浏览器工作原理、渲染流水线和性能优化关键点的理解技术原理CSSHTMLHTTP