前端/移动开发面试题 · 技术选型

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

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

筛选题目已选:技术选型
第 1 题请介绍Vuex的核心概念和工作原理,并说明其适用场景。 考察对Vuex核心概念、状态管理机制及适用场景的理解技术原理技术选型Vuex第 2 题你提到自己封装了 WebSocket 类,相比成熟的 WebSocket 库,你的封装在设计和实现上有哪些区别或优势? 考察对网络编程、API设计与第三方库选型的理解与权衡能力技术原理技术选型方案权衡WebSocket第 3 题Vue3 相比 Vue2 有哪些主要升级? 考察对 Vue3 核心特性、设计动机和工程收益的理解技术原理技术选型TypeScriptVue 3第 4 题如何解决 ESLint 规则与 Prettier 规则的冲突和桥接问题? 考察代码风格工具链集成、规则冲突处理与工程化配置能力技术选型方案权衡ESLint第 5 题Vue3为什么要用Proxy而不是Object.defineProperty? 考察对Vue响应式原理演进的深入理解及技术选型能力技术原理技术选型方案权衡Vue 3第 6 题用 ref 或 reactive 定义的变量与不用它们定义的普通变量有什么区别? 考察 Vue 3 响应式原理与 ref/reactive 的使用边界技术原理技术选型Vue 3第 7 题请介绍你在项目中常用的异步实现方案,并说明各自的适用场景。 考察对异步编程方案的掌握程度与选型能力技术原理技术选型方案权衡第 8 题你如何看待目前主流的三大前端框架?你更倾向于使用哪一个,为什么? 考察对前端技术栈的认知、选型能力和个人技术偏好自我认知技术选型方案权衡AngularReactVue第 9 题请介绍一下你对 webpack 的了解和使用经验。 考察对 webpack 核心概念和实际应用的理解项目复盘技术原理技术选型Webpack第 10 题为什么项目中要使用TypeScript和pnpm? 考察技术选型的理解深度与工程实践能力业务理解技术选型方案权衡pnpmTypeScript第 11 题Vue 3 和 React 相比有哪些异同点? 考察对两大前端框架核心特性、编程模型和设计取舍的理解技术原理技术选型ReactVue 3第 12 题做过哪些 Webpack 相关的性能优化? 考察前端构建工具实践经验与性能优化思路性能优化问题拆解技术选型Webpack第 13 题Fiber 架构的出现是为了解决什么问题?它是如何避免渲染卡顿的? 考察对 React Fiber 设计动机及其解决渲染卡顿机制的理解问题拆解技术原理技术选型React第 14 题闭包常见的应用场景有哪些? 考察闭包的实际应用能力技术原理技术选型第 15 题rem和em的区别是什么? 考察CSS长度单位rem与em的参照基准及适用场景技术原理技术选型CSS第 16 题请介绍 C++ 智能指针,并说明它们分别适用于哪些场景。 考察智能指针的原理、适用场景与内存安全理解技术原理技术选型C++第 17 题你了解哪些前端CSS框架?请选择一两个说明其适用场景和优缺点。 考察前端CSS框架的广度与理解深度业务理解技术选型方案权衡CSS第 18 题Vite和Webpack的区别详细讲讲 考察对前端构建工具原理、性能优化和适用场景的理解技术原理技术选型ViteWebpack第 19 题CSS为什么要使用Less、Sass等预编译器? 考察对CSS预处理器优势的理解及其在工程实践中的应用技术选型CSSSass第 20 题请说明在 Cocos Creator 中如何使用 TypeScript 装饰器,并举例说明常用的装饰器类型及其作用。 考察对 Cocos Creator 中 TypeScript 装饰器的理解与实际应用能力编码实现技术原理技术选型TypeScript