前端/移动开发面试题(2026 最新)
前端/移动开发相关岗位面试题。
共 24989 道真题 · 更新 2026-08-05
筛选题目
考察点
技术栈
第 201 题请手写几种常用的 CSS 居中布局方案,并说明它们的适用场景。 考察 CSS 布局基础与方案选择能力第 202 题HTTP2的服务端推送是干什么的? 考察对HTTP/2服务端推送机制的理解及适用场景第 203 题CSS如何实现瀑布流? 考察CSS多列布局和弹性布局的应用与布局细节第 204 题介绍一下Flex布局以及其中的属性 考察Flex布局核心概念与常用属性的掌握第 205 题CSS 有哪些常见的定位方式?请说明各自的特点和适用场景。 考察 CSS 定位方式的基础知识与应用判断第 206 题请介绍你在项目开发中使用的异常处理机制,以及你如何选择和处理异常? 考察候选人对异常处理机制的理解与应用第 207 题请介绍一个你认为最有价值的项目,并说明其中最大的技术难点是什么。 考察项目深度、技术难点识别与表达能力第 208 题OkHttp 的责任链模式是如何工作的? 考察对 OkHttp 拦截器链的职责划分、执行流程和递归调用方式的理解第 209 题请描述用户登录状态的核心逻辑是如何设计和实现的? 考察会话管理、令牌机制与登录状态的生命周期设计第 210 题请说明 webpack 实现模块打包发布的基本原理。 考察对 webpack 打包流程和输出机制的理解第 211 题请简要介绍 Three.js 及其主要用途。 考察对 Three.js 基本概念、功能特性和应用场景的理解第 212 题WebSocket 协议是基于 HTTP 协议构建的吗? 考察对 WebSocket 与 HTTP 协议关系的准确理解第 213 题请介绍你对KMP算法的理解及其在哪些场景下适用。 考察字符串匹配算法原理、复杂度分析与适用场景第 214 题C++中,内存存储区域有哪一些? 考察对C++内存模型各存储区特性的理解第 215 题请对比 Kafka 和 RabbitMQ 的技术选型,重点说明 Kafka 的优势。 考察消息中间件选型决策能力与对 Kafka 特性的深入理解第 216 题请说明 React 和 Vue 的核心区别是什么? 考察对两大框架设计哲学和适用场景的理解第 217 题2D的叉乘的含义是什么 考察向量叉乘在二维空间中的几何意义及数值计算理解第 218 题在 Vue 中,v-for 使用 key 的作用是什么?为什么不能使用索引作为 key? 考察 Vue 虚拟 DOM diff 算法中 key 的作用及列表渲染优化能力第 219 题请说明 Promise 和 async/await 的区别。 考察对异步编程两种语法机制的原理理解与实际应用差异第 220 题你在实际项目中使用过 Git 的哪些常用操作? 考察候选人日常开发中的版本控制熟练度与工具理解