淘天集团面试题 · React

淘天集团相关面试题,按最终去重题目聚合。

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

筛选题目已选:React
第 1 题请介绍 React 18 的主要新特性,并说明它们对实际开发的影响。 考察对 React 18 版本核心更新的理解与应用认知持续改进技术原理React第 2 题为了减少不必要的渲染次数,类组件可以用 shouldComponentUpdate,函数组件可以用什么来实现类似的优化? 考察对 React 函数组件渲染优化的理解与应用性能优化技术原理React第 3 题谈谈你对React Hooks的理解,useEffect的依赖项是如何工作的,如何避免无限循环。 考察React Hooks核心机制、useEffect依赖处理及副作用管理能力技术原理问题排查React第 4 题useMemo、useCallback、useRef 的区别是什么? 考察 React Hooks 的依赖优化与可变引用机制技术原理技术选型React第 5 题请解释 React 中 useState 是如何实现响应式状态更新的? 考察对 React 状态管理与渲染机制的理解深度问题拆解技术原理React第 6 题有哪些Hook 考察React Hooks的概念与常用API技术原理技术选型React第 7 题请列举 React 中你知道的 Hook,并重点介绍性能相关 Hook,说明为什么要使用它们以及你的理解。 考察 React Hook 的掌握广度、性能优化理解与原理认知性能优化技术原理React第 8 题请比较类组件和函数组件在 React 中的异同,并说明各自的适用场景。 考察对 React 组件两种编程模型的理解及选型判断技术原理技术选型React第 9 题请谈谈你在项目中是否遇到过组件意外重渲染的问题,以及你是如何定位和优化的? 考察对前端渲染性能问题的理解、排查能力及优化实践性能优化项目复盘问题排查React第 10 题请介绍 React Fiber 架构下 Diff 算法的基本原理和关键优化点。 考察对 React Fiber 架构和 Diff 算法核心机制的掌握问题拆解技术原理React第 11 题请解释 React 中 useMemo 和 useCallback 的区别,并说明各自的使用场景。 考察对 React 性能优化 Hooks 的理解和应用能力性能优化技术原理React第 12 题用React/Vue实现一个淘宝商品的增删查改界面,给30min,要一边写一边说 考察前端框架实战能力、编码规范与实时沟通表达编码实现沟通表达问题拆解ReactVue第 13 题请解释React为什么要引入Fiber架构?它解决了哪些核心问题? 考察对React架构演进动因和性能瓶颈的理解性能优化技术原理方案权衡React第 14 题React 为什么要使用虚拟 DOM?在什么场景下不使用虚拟 DOM 反而更好? 考察对虚拟 DOM 价值边界和替代方案的辩证理解技术原理方案权衡React第 15 题React的Fiber架构与diff算法之间是什么关系?Fiber如何影响diff过程? 考察对Fiber双缓存机制与diff算法交互的理解问题拆解技术原理React第 16 题前端性能优化(函数组件的优化方法) 考察函数组件性能优化的核心方法和适用场景性能优化技术原理React第 17 题React事件和DOM事件有什么不同 考察对React合成事件机制及其与原生DOM事件差异的理解技术原理React第 18 题请解释 React 的更新机制和 Fiber 架构的核心思想。 考察对 React 渲染流程、Fiber 结构和调度机制的理解系统设计技术原理React第 19 题React 中 key 属性的作用是什么? 考察对 React 列表渲染中 key 机制和 diff 算法的理解技术原理问题排查React第 20 题为什么在 React 类组件中,绑定到事件处理函数上的 this 需要手动绑定? 考察对 JavaScript this 绑定机制和 React 类组件事件处理的理解技术原理问题排查React