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

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

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

筛选题目已选:技术原理
第 181 题说说防抖和节流 考察对前端性能优化中防抖与节流机制的理解及应用能力系统设计技术原理JavaScript第 182 题请解释 CSS 的盒模型(Box Model),并说明 content、padding、border、margin 之间的关系。 考察对 CSS 盒模型基本概念及其组成部分的理解技术原理CSS第 183 题设计一个象棋游戏的核心逻辑,包括模块划分、类设计和数据结构。 考察系统设计能力与对棋类领域模型的抽象能力问题拆解系统设计技术原理第 184 题请说明服务端渲染(SSR)在 Web 应用中的一个核心作用,并结合你的理解举例说明其适用场景。 考察对服务端渲染核心价值及其典型应用场景的理解技术原理方案权衡第 185 题如何保证懒汉式单例在多线程环境下的线程安全?请说明常见的实现方式。 考察多线程环境下懒汉单例的同步与并发处理能力技术原理方案权衡Java第 186 题水平垂直居中的方式有哪些? 考察CSS布局基础与多种居中实现方案的掌握技术原理技术选型CSS第 187 题请对比 Vue3 和 Vue2 响应式原理的核心差异,并说明其实现机制。 考察对 Vue2 与 Vue3 响应式系统机制及差异的理解技术原理方案权衡VueVue 3第 188 题如何将一个总大小为15字节的结构体压缩到恰好15字节的空间内存放? 考察对结构体内存布局、对齐规则和压缩策略的理解技术原理方案权衡CC++第 189 题B树和B+树的区别? 考察对B树与B+树结构与性能差异的理解技术原理方案权衡第 190 题请解释为什么浏览器对同一域名下的并发请求数量通常限制为6个,以及这一限制的原因。 考察对浏览器并发连接限制机制及其原因的理解技术原理方案权衡HTTP第 191 题如何检测模块之间循环依赖? 考察对循环依赖概念、检测方法及工具链的理解风险判断技术原理问题排查第 192 题安卓内存泄漏的场景有哪些? 考察对安卓常见内存泄漏模式及其根因的理解技术原理问题排查Android第 193 题请阐述HTTP协议中GET与POST方法的区别,并说明各自的适用场景。 考察对HTTP方法语义、缓存安全性和数据传递方式的理解业务理解技术原理HTTP第 194 题Vite和Webpack在做转译的时候有什么区别? 考察对构建工具转译机制差异的理解,以及场景选型意识技术原理技术选型方案权衡ViteWebpack第 195 题请解释为什么在 JavaScript 中 0.1 + 0.2 不等于 0.3,以及如何正确比较浮点数。 考察对 IEEE 754 浮点数精度和数值比较处理的理解问题拆解技术原理JavaScript第 196 题React的element和component有什么区别? 考察对React核心概念的理解与辨析能力技术原理React第 197 题请用 React 自定义 Hook 实现一个全局错误捕获功能,并说明如何使用。 考察 React 自定义 Hook 的设计和错误处理能力编码实现技术原理React第 198 题在 Vue 项目中如何使用 Pinia 修改一个状态? 考察对 Pinia 状态修改机制的理解,包括直接赋值、Action 和 Getter 的区分技术原理PiniaVue第 199 题封装一个组件你会考虑哪些 考察组件封装的设计原则、复用性、可维护性与边界意识系统设计技术原理方案权衡第 200 题请详细说说 useMemo 的应用场景。 考察对 useMemo 性能优化原理和适用边界的理解性能优化技术原理方案权衡React