前端/移动开发面试题 · 方案权衡
前端/移动开发相关岗位面试题。
共 24989 道真题 · 当前筛选命中 5129 道 · 更新 2026-08-05
筛选题目已选:方案权衡
考察点
技术栈
第 921 题请比较 Ajax 与 Fetch 的区别,并说明各自的使用场景。 考察对前端网络请求演进的理解与选型能力第 922 题localStorage 存储空间有限,达到上限后应该如何处理? 考察对浏览器本地存储限制的理解和降级方案设计第 923 题请解释Vue中虚拟DOM的工作原理及其为什么能提升性能。 考察对虚拟DOM机制、diff算法及性能优化原理的理解第 924 题如何设计双 token 刷新机制? 考察 Token 刷新流程、安全性与失效处理第 925 题React受控组件和非受控组件的核心区别是什么? 考察对React表单状态管理与组件数据流控制的理解第 926 题请介绍CSS常见布局方式及其适用场景,并对比flex和grid的差异。 考察CSS布局知识体系、技术选型和场景权衡能力第 927 题请介绍一个你在项目中实际使用设计模式的经历,并说明为什么选择该设计模式。 考察对设计模式的理解深度及在真实场景中的应用能力第 928 题vite为什么比webpack更快? 考察对前端构建工具性能原理的理解与对比第 929 题网络请求有哪些方法?POST 和 GET 的区别是什么? 考察 HTTP 方法基础知识及 GET 与 POST 的语义和使用差异第 930 题TCP的稳定传输如何实现 考察TCP可靠传输机制的理解与原理掌握第 931 题请对比Vue2和Vue3在diff算法上的主要区别。 考察对Vue版本演进中diff优化点的理解第 932 题怎么设计一个易复用的代码结构? 考察代码抽象、模块化与复用设计能力第 933 题请结合你在大模型相关的实习项目经历,说明你使用过哪些大模型,以及它们在该项目中的表现排名和选择依据。 考察对大模型的实际使用经验、对比分析与技术选型能力第 934 题请解释 Java 中 extends 关键字的作用,并说明它如何实现条件分发? 考察继承机制的理解及多态与条件分发的实现第 935 题请介绍一下 Vue 组件之间常用的通信方式。 考察对 Vue 组件通信方式的掌握程度及适用场景区分第 936 题常见的进程之间的通信方式? 考察对进程间通信方式的系统性掌握与适用场景辨析第 937 题请介绍HTTP的缓存策略。 考察HTTP缓存机制的理解与正确应用第 938 题请介绍前端组件之间是如何实现数据共享的? 考察组件通信与状态管理方案的选型理解第 939 题箭头函数的提出考量是什么?为什么箭头函数的this要这样设计? 考察对箭头函数设计动机与this绑定机制的理解第 940 题Vue2、Vue3了解的情况? 考察对 Vue 两个主要版本核心特性与差异的理解程度