前端/移动开发面试题 · 方案权衡

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

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

筛选题目已选:方案权衡
第 201 题请介绍你参与小程序跨端改造,将小程序输出到 iOS 和安卓的经历。 考察跨端方案设计、人力协调与结果产出结果导向技术选型方案权衡第 202 题请介绍 CSS 中实现元素水平与垂直居中的常见方案。 考察 CSS 布局知识与方案比较能力技术原理技术选型方案权衡CSS第 203 题Map和WeakMap的区别是什么?平时有实际使用过WeakMap吗? 考察JavaScript中Map与WeakMap的核心差异及实际应用能力技术原理方案权衡JavaScript第 204 题请介绍 Vue 中组件通信的主要方式。 考察对 Vue 组件间数据传递机制的理解与场景化选型能力技术原理方案权衡Vue第 205 题React 中父子组件之间如何进行通信? 考察 React 数据流与组件间通信机制技术原理方案权衡React第 206 题Vue 路由有哪些模式?它们之间有什么区别? 考察对 Vue Router 不同模式实现原理与适用场景的理解技术原理方案权衡VueVue Router第 207 题除了开箱即用的分包能力,Vite 还有哪些进阶用法来进一步优化加载性能? 考察对 Vite 高级优化能力的掌握与扩展思考性能优化问题拆解方案权衡Vite第 208 题在多用户同时编辑同一份文档或数据记录的情况下,如何设计机制来确保最终展示的数据一致且安全?请从冲突检测、合并策略和并发控制等角度说明。 考察对并发编辑场景下数据一致性、冲突处理和展示安全性的理解风险判断系统设计方案权衡第 209 题请解释内存分段与内存分页的区别,并说明它们如何影响内存碎片。 考察对操作系统内存管理机制的理解及其碎片问题技术原理方案权衡第 210 题请解释浏览器缓存的机制和分类,并说明如何控制缓存行为。 考察对HTTP缓存机制、缓存策略及控制手段的理解技术原理方案权衡HTTP第 211 题为什么使用 JWT(JSON Web Token)而不是传统的 Session? 考察对 JWT 设计动机、适用场景与权衡的理解技术原理方案权衡JWT第 212 题Vue 2 和 Vue 3 的 diff 算法有什么区别? 考察对虚拟 DOM diff 算法演进的理解技术原理方案权衡VueVue 3第 213 题请解释 Vue 2 的响应式原理,并说明它对数组操作的监听机制。 考察对 Vue 2 双向绑定核心机制和数组监听局限的理解技术原理方案权衡Vue第 214 题请解释 React 中 Context API 的作用及其主要使用场景,并说明它与状态管理库(如 Redux)的区别。 考察对 React Context API 的理解、适用场景判断及与状态管理工具的权衡技术原理方案权衡React第 215 题Vue 中 watch 和 computed 的区别是什么? 考察对 Vue 响应式系统中计算属性与侦听器的理解技术原理方案权衡Vue第 216 题useMemo和useEffect有什么区别? 考察React Hooks中useMemo与useEffect的作用、触发机制和使用场景技术原理方案权衡React第 217 题v-if 和 v-show 有什么区别,它们分别适用于什么场景? 考察 Vue 条件渲染指令的机制差异与场景选择技术原理方案权衡Vue第 218 题为什么选择这个库而不是其他替代方案? 考察技术选型依据与权衡能力业务理解技术选型方案权衡第 219 题RocketMQ怎么保证消息不被重复消费? 考察分布式消息幂等消费设计原理与去重策略风险判断技术原理方案权衡Apache RocketMQ第 220 题请比较 Git 和 SVN 在使用体验上的差异,并说明各自的适用场景。 考察对分布式与集中式版本管理的理解及实践经验技术原理技术选型方案权衡Git