前端/移动开发面试题 · 技术原理 · React
前端/移动开发相关岗位面试题。
共 24989 道真题 · 当前筛选命中 1549 道 · 更新 2026-08-05
筛选题目已选:技术原理 · React
考察点
技术栈
第 801 题useEffect依赖项依据什么? 考察React useEffect依赖项设计原则及副作用执行时机第 802 题useRef和useState有啥区别 考察React Hooks中useRef与useState在状态管理和引用上的区别第 803 题React 有哪些生命周期 考察 React 组件生命周期方法的掌握程度及版本差异理解第 804 题选React 18的原因? 考察候选人对React版本特性理解和方案选型能力第 805 题你同时用过 React 和 Vue,能谈谈这两个框架的主要区别和你的实际感受吗? 考察对主流前端框架差异的理解及项目实践经验第 806 题高阶组件是什么,有哪些应用场景? 考察对高阶组件概念的理解及实际应用的掌握第 807 题单页面应用怎么缓存组件?能说一下具体的属性吗? 考察 SPA 组件缓存机制及关键配置属性的理解第 808 题useEffect 中的副作用函数是在什么时机执行的? 考察对 React useEffect 执行时机与依赖关系的理解第 809 题请介绍你常用的 React 版本及其核心特性,并谈谈你对这些特性的理解。 考察对 React 核心特性(如 Fiber、虚拟 DOM、组件复用)的理解与应用第 810 题第二段实习RN开发中,你主要使用的是函数组件还是class组件? 考察React Native组件范式选择与对Hooks的掌握程度第 811 题React Fiber 中的优先级是如何管理的?具体说明优先级如何触发、何时进入调度队列,以及何时进行渲染。 考察对 React Fiber 调度机制与优先级模型的理解第 812 题React的Redux了解么,是怎么实现的? 考察Redux的核心原理、状态管理机制与实现细节第 813 题请介绍你在实际项目中如何使用 React-Redux 进行状态管理,并说明其核心流程。 考察对 React-Redux 数据流、核心 API 及实际应用的理解第 814 题React中不同组件之间是如何进行通信的? 考察对React组件通信模式的掌握程度与应用场景辨析第 815 题在 React 中如何实现 ECharts 图表的响应式? 考察 React 集成 ECharts 时的生命周期处理与窗口尺寸监听第 816 题React 中 setState 的更新是同步还是异步?请结合具体场景说明。 考察对 React 状态更新机制及批量更新行为的理解第 817 题Vue 和 React 的虚拟 DOM(VNode)实现有哪些主要区别? 考察对两大框架虚拟 DOM 设计和差异的理解第 818 题请手写一个自定义Input组件,要求同时支持受控和非受控用法,并遵循函数组件规范。 考察React受控与非受控组件实现、函数组件规范及代码质量第 819 题请说明如何在函数式组件中实现状态管理的闭环(即状态更新、渲染与清理的完整生命周期)。 考察对React函数式组件状态管理和副作用处理的理解第 820 题Ant Design 5和Ant Design 4的主要区别有哪些? 考察对前端组件库版本演进、设计系统与生态变化的掌握程度