百度面试题 · React

百度相关面试题,按最终去重题目聚合。

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

筛选题目已选:React
第 1 题React 的 Error Boundary 是什么?如何使用? 考察对 React 错误边界概念与实现的理解编码实现风险判断技术原理React第 2 题React 中组件懒加载失败时如何捕获和处理错误? 考察前端错误处理与边界情况处理能力风险判断技术原理问题排查React第 3 题请说明 React 中 useState 的更新是同步还是异步的,并解释原因。 考察对 React 状态更新机制和批处理的理解技术原理React第 4 题请手写实现一个轮播图组件,并说明其实现原理。 考察对React组件实现和核心原理的理解编码实现技术原理问题排查React第 5 题React的懒加载怎么实现 考察React懒加载的实现方式与原理技术原理React第 6 题React的Fiber架构有啥用?为什么可以打断任务执行? 考察对React Fiber架构设计目的和任务调度机制的理解系统设计技术原理React第 7 题为什么 React Hooks 必须放在函数组件的顶部调用,而不能放在条件语句、循环或嵌套函数中? 考察对 React Hooks 调用规则的底层原理理解风险判断技术原理React第 8 题请聊聊你对React Hooks的理解,以及它们解决了哪些问题? 考察对React Hooks核心概念、设计动机和常见用法的掌握业务理解技术原理React第 9 题渲染列表时 key 的作用是什么? 考察对虚拟 DOM Diff 算法中 key 作用的理解,以及正确使用 key 的实践能力技术原理问题排查ReactVue第 10 题请结合一个实际场景,说明在大量图表渲染的数据分析看板中,如何利用 React 18 的并发特性与 Suspense 优化用户交互体验。 考察将并发与 Suspense 应用于真实渲染性能优化的能力性能优化问题拆解系统设计React第 11 题请介绍一下你对 React Fiber 架构的理解。 考察对 React 底层调度机制和渲染流程的理解深度系统设计技术原理React第 12 题请列举 React 中常用的 Hook,并说明各自的主要用途。 考察对 React Hooks 核心 API 的理解与应用场景区分技术原理技术选型React第 13 题请解释 React 中 useCallback 的作用及使用方式。 考察对 React Hook 中函数稳定性和依赖管理的理解性能优化技术原理React第 14 题useState返回为什么是数组不是对象 考察对React Hooks设计原理与解构语法的理解技术原理技术选型React第 15 题请解释 React 中 useCallback 和 useMemo 的作用、区别以及各自的使用场景。 考察对 React Hooks 中性能优化工具的理解与应用能力技术原理技术选型React第 16 题如何配置前端资源的懒加载?请说明不同场景下的配置方式。 考察对前端懒加载原理、配置方法和适用场景的理解性能优化技术原理ReactVue第 17 题React、Vue跨层级通信的区别 考察对两大前端框架跨层级通信机制的理解与对比能力技术原理技术选型ReactVue第 18 题请介绍一下 React 的常用 Hook 及其适用场景。 考察对 React 常用 Hook 的理解与应用场景的辨析能力业务理解技术原理React第 19 题React Native 的渲染机制是怎样的? 考察 RN 跨平台渲染的层次与工作原理系统设计技术原理ReactReact Native第 20 题父组件A里有一个子组件B,子组件B使用useMemo缓存值,如果A重新渲染,会导致B中useMemo重新计算吗? 考察对React渲染机制和useMemo依赖项工作原理的理解性能优化技术原理React