前端/移动开发面试题 · React

前端/移动开发相关岗位面试题。

共 24989 道真题 · 当前筛选命中 1664 道 · 更新 2026-08-05

筛选题目已选:React
第 741 题请介绍一下 React 组件的生命周期。 考察对 React 组件生命周期阶段和常用方法的理解问题拆解技术原理React第 742 题React 组件之间有哪些通信方式? 考察 React 组件间数据传递的多种机制及适用场景技术原理方案权衡React第 743 题请谈谈你对 React 19 新特性的了解,以及这些特性在实际项目中可能带来的影响。 考察候选人对 React 19 新特性的掌握程度及其应用判断能力技术原理技术选型React第 744 题请说明React中函数组件与类组件的区别,以及各自的适用场景。 考察对React组件模型的掌握程度与选型判断能力技术原理技术选型React第 745 题什么是 React Hooks?React 推出 Hooks 的核心原因是什么? 考察对 React Hooks 概念的理解及其设计动机技术原理技术选型React第 746 题React 中调用 useState 后立刻 console.log 为什么拿不到最新值?如何正确获取更新后的状态? 考察对 React 状态更新机制与异步批量处理的理解技术原理问题排查React第 747 题React 18之后为什么不用显式引入React了? 考察对React JSX转换机制变化的理解技术原理React第 748 题useEffect 的第二个参数是什么作用? 考察对 React useEffect 依赖数组机制的理解技术原理React第 749 题React 中 useCallback 有哪些缺点或注意事项?如何弥补这些不足? 考察对 React 缓存机制的理解、性能权衡与正确使用方式性能优化技术原理方案权衡React第 750 题useCallback和useMemo有什么区别? 考察React Hook中useCallback与useMemo的用途、返回值及使用场景技术原理技术选型React第 751 题为什么在渲染列表时需要给每个子元素添加key,作用是什么? 考察对 React 列表 diff 机制和 key 作用的理解性能优化技术原理React第 752 题请列举尽可能多的 React 组件间通信方式,并简要说明各自的适用场景。 考察对 React 组件通信机制的系统掌握与场景取舍能力技术原理技术选型方案权衡React第 753 题请说明 React 事件系统中的事件代理机制:早期版本挂载在 document 上,后来改为根容器,这样设计的原因和影响是什么? 考察对 React 事件代理机制及其版本演进的理解技术原理方案权衡React第 754 题在React中,如何从父组件获取子组件暴露的值或方法?请说明实现方式。 考察对React组件间通信机制的理解,特别是父组件访问子组件实例的能力编码实现技术原理React第 755 题React事件和DOM事件有什么不同 考察对React合成事件机制及其与原生DOM事件差异的理解技术原理React第 756 题React 中父子组件通信有哪几种方式? 考察对 React 组件通信机制的掌握程度问题拆解技术原理React第 757 题在Vue或React的列表渲染中,key的作用是什么? 考察对虚拟DOM diff算法中key机制的理解性能优化技术原理ReactVue第 758 题请介绍一下你对服务端渲染(SSR)的理解,以及你使用过哪些 SSR 方案或框架? 考察前端对 SSR 概念的理解及实际项目中的技术选型与应用能力业务理解技术原理技术选型Next.jsReactVue第 759 题讲一讲Hooks带来哪些改变 考察对React Hooks设计动机、使用体验和工程实践影响的理解业务理解风险判断技术原理React第 760 题你更熟悉 Vue 还是 React?为什么选择这个框架? 评估候选人的前端框架熟悉度与选择依据自我认知技术选型ReactVue