三维家面试题(2026 最新)

三维家相关面试题,按最终去重题目聚合。

105 道真题 · 更新 2026-08-05

筛选题目
第 61 题使用了Tree-Shaking,这个对Tailwind也有用吗,不是没有CSS文件吗。说说Tree-Shaking怎么优化。 考察对Tree-Shaking原理及CSS处理机制的理解性能优化技术原理Webpack第 62 题在 TypeScript 中,如何处理 any 类型以避免类型安全问题?请说明类型断言和 unknown 的用法及区别。 考察 TypeScript 类型系统理解与安全编码实践风险判断技术原理TypeScript第 63 题请说明Webpack和Vite的区别 考察对前端构建工具原理与适用场景的理解技术原理方案权衡ViteWebpack第 64 题说说虚拟滚动和触顶分页怎么实现,有什么不同? 考察前端列表性能优化中虚拟滚动与分页的实现原理及适用场景对比性能优化技术原理方案权衡第 65 题你为什么在大二就开始实习? 考察候选人实习动机、学习规划与自我驱动力人岗匹配自我认知第 66 题请解释 JavaScript 中原型链的工作原理,并举例说明如何通过原型链实现属性继承。 考察对 JavaScript 原型链机制的理解及实际应用能力技术原理JavaScript第 67 题一个模型呈现怎么来的?glTF 考察glTF模型加载与渲染管线的理解问题拆解技术原理第 68 题请结合 Promise 实现一个登录接口的调用流程,并说明如何处理并发请求与错误恢复。 考察 Promise 在异步流程中的应用、并发控制与错误处理能力问题拆解风险判断技术原理第 69 题文件分片如何确保顺序 考察对分片传输及重组顺序保障机制的理解问题拆解技术原理第 70 题大文件上传怎么实现,怎么切分怎么传输? 考察大文件上传的分片策略、并发控制与断点续传能力问题拆解风险判断系统设计第 71 题请解释 Promise 的概念、状态和基本用法,并说明它解决了什么问题。 考察对 Promise 核心机制、状态流转及异步编程价值的理解问题拆解技术原理JavaScript第 72 题为什么离职? 考察离职动机的合理性与职业规划一致性人岗匹配第 73 题什么是 Ant Design Pro? 考察对 Ant Design Pro 定位、功能组成及其适用场景的理解业务理解技术选型React第 74 题在 SSE 过程中连接断开时,应如何处理?已发送的数据如何保存?如果用户刷新页面又该如何恢复? 考察对 SSE 断线重连、数据持久化与恢复机制的综合设计能力风险判断系统设计方案权衡SSE第 75 题在登录系统中,JWT和Session两种会话管理方式有何区别?在实际项目中如何选择? 考察对会话管理技术的理解、权衡和选型能力。技术原理技术选型方案权衡JWT第 76 题你有什么长处是我没有问到的? 考察候选人主动展示额外优势与自我认知的能力人岗匹配自我认知自我呈现第 77 题请介绍一下你对 Webpack 和 Vite 的了解,并说明它们的主要区别。 考察对主流打包工具原理和适用场景的理解技术原理技术选型ViteWebpack第 78 题文件分片如何保证正确识别某个分片属于哪一文件? 考察文件分片传输中分片与文件的关联标识与完整性校验问题拆解风险判断技术原理第 79 题请列举你学过或了解的数据结构类型,并说明它们的基本特点。 考察数据结构基础知识面的广度与归纳能力问题拆解技术原理第 80 题为什么选用SSE进行实时对话,还有其他方式吗,WebSocket能实现同样效果吗,为什么没使用WebSocket呢? 考察实时通信技术选型的理解与权衡能力技术选型方案权衡SSEWebSocket