三维家面试题 · 技术选型
三维家相关面试题,按最终去重题目聚合。
共 105 道真题 · 当前筛选命中 26 道 · 更新 2026-08-05
筛选题目已选:技术选型
考察点
技术栈
第 1 题兄弟组件A的变量如何在组件B中使用,变量改变后如何更新?说说怎么用useContext。 考察React跨组件状态共享与useContext的使用及更新机制第 2 题axios 和 ajax 有什么区别?请分别说明它们的定位和主要特点。 考察对前端网络请求库与原生异步请求机制的理解与辨析能力第 3 题你了解 Set 和 Map 吗?说说它们的区别,以及在项目中为什么选择了 Map? 考察对集合数据结构的理解、场景选型能力与项目实践结合度第 4 题什么是TypeScript? 考察对TypeScript核心概念和价值的理解第 5 题TypeScript中type和interface有什么区别? 考察对TypeScript类型系统中type别名与interface声明的理解与选用第 6 题请介绍你使用 UmiJS 的经验,包括它的主要功能和适用场景。 考察对 UmiJS 框架的理解深度和实际应用能力第 7 题使用Tailwind,说说怎么实现的响应式和移动端适配 考察Tailwind响应式设计机制与移动端优先的适配方法第 8 题数组(Array)和映射(Map)有什么区别?分别在什么场景下使用? 考察数据结构的基础理解与场景选型能力第 9 题请说明你使用 Vue 的哪个版本进行项目开发,以及选择该版本的主要原因。 考察对 Vue 版本特性的了解及技术选型依据第 10 题在前端实现深拷贝时,如何与后台进行配合? 考察深拷贝的实现原理及与后端的协作机制第 11 题你个人网站是用框架搭建的还是原生实现?是否系统学习过 React? 考察前端技术栈熟悉度与学习深度第 12 题简要对比 React 类组件和函数式组件的区别。 考察对 React 两种组件形态的核心差异理解第 13 题在实际开发中,你常用到哪些数据结构?请结合具体场景说明选择理由。 考察数据结构与实际工程场景的结合能力第 14 题Vue 2 和 Vue 3 有哪些主要区别? 考察对 Vue 核心机制、响应式原理及生态演进的理解第 15 题你在项目中为什么选用 Next.js?它在你的项目中主要发挥了哪些作用? 考察技术选型依据与对框架能力边界的理解第 16 题TypeScript和JavaScript的主要区别是什么? 考察对TypeScript核心特性的理解及其与JavaScript的关系第 17 题TypeScript使用过嘛?说说TypeScript和JavaScript的区别,项目中哪些地方使用了TypeScript 考察对TypeScript与JavaScript差异的理解及实际项目应用能力第 18 题为什么使用了Vite,和Webpack有什么区别,Vite有什么好处,为什么更新更快? 考察构建工具选型理解及Vite核心原理第 19 题什么是 Ant Design Pro? 考察对 Ant Design Pro 定位、功能组成及其适用场景的理解第 20 题在登录系统中,JWT和Session两种会话管理方式有何区别?在实际项目中如何选择? 考察对会话管理技术的理解、权衡和选型能力。