前端/移动开发面试题 · React
前端/移动开发相关岗位面试题。
共 24989 道真题 · 当前筛选命中 1664 道 · 更新 2026-08-05
筛选题目已选:React
考察点
技术栈
第 241 题React 19 有哪些新特性? 考察对 React 最新版本核心变化的了解与理解第 242 题请谈谈你为什么选择学习React而不是Vue? 考察技术选型理由、自我认知和持续学习能力第 243 题useEffect 和 useLayoutEffect 的区别是什么?useEffect 是同步还是异步? 考察 React 副作用执行时机、渲染流程与性能影响的理解第 244 题useState中React如何实现同步更新?函数式更新是如何工作的? 考察对React状态更新机制、批处理及函数式更新原理的理解第 245 题用React实现加减乘除计数器,两个数为变量,中间用select组件选择运算符号。 考察React组件状态管理与受控组件的基本实现能力第 246 题useEffect 依赖数组不传、传入空数组、传入具体参数三种写法有什么区别? 考察对 React useEffect 执行时机与依赖追踪的理解第 247 题请列举 React 中用于缓存或记忆化的 Hooks,并说明各自的适用场景。 考察对 React 缓存类 Hooks 的理解与应用场景区分第 248 题了解react哪些状态管理库 考察对 React 状态管理生态的了解与选型能力第 249 题为了减少不必要的渲染次数,类组件可以用 shouldComponentUpdate,函数组件可以用什么来实现类似的优化? 考察对 React 函数组件渲染优化的理解与应用第 250 题如何设计一个支持添加商品、修改数量、选择规格(如口味、包装)的前端购物车数据结构与交互逻辑? 考察前端状态管理、数据结构设计以及交互逻辑的完整性第 251 题说一下服务端渲染(SSR)与传统 React 应用的区别 考察对服务端渲染与传统客户端渲染核心差异的理解第 252 题请介绍一个你曾编写的自定义 React Hook,并说明它解决了什么问题以及你选择它的理由。 考察自定义 Hook 的设计动机、适用场景与封装能力第 253 题请解释 React 中列表渲染时 key 的作用,以及使用不当可能产生的问题。 考察对 React 列表渲染与组件复用机制的理解第 254 题React 的 Context 的作用是什么? 考察对 React Context 的用途、适用场景和边界条件的理解第 255 题请解释 React 的单向数据流机制及其意义。 考察对 React 数据流方向、状态管理和可预测性的理解第 256 题React函数组件和类组件开发的区别是什么? 考察对React组件模型演进、生命周期与状态的掌握第 257 题从产品层面看,React 有哪些特点? 考察对 React 产品定位、核心特性及生态的理解第 258 题请讲解虚拟 DOM 的工作原理。 考察对虚拟 DOM 概念、diff 算法及性能优化原理的理解第 259 题React的Fiber架构有啥用?为什么可以打断任务执行? 考察对React Fiber架构设计目的和任务调度机制的理解第 260 题React 18 有个新特性叫做 Concurrent Features,有了解吗? 考察对 React 18 并发特性的理解深度及实际应用认知