React 进阶面试题
Redux · Fiber · 工程化
Redux、中间件、Fiber、性能优化、SSR、错误边界与架构设计等 React 进阶题。
共 225 道题
题目列表
| 题目 | 难度 | 标签 |
|---|---|---|
| 如何封装一个React的全局公共组件? | 中等 | React |
| 说一下你对虚拟DOM(vnode)的理解。虚拟DOM的引入与直接操作原生DOM相比,哪一个性能? | 困难 | React虚拟DOM性能优化 |
| React项目中,使用单向数据流有什么好处? | 中等 | React |
| 常见 React Router 4和React Router3 有哪些?分别说明变化?新增了哪些特性? | 简单 | React路由 |
| 常见 使用React进行开发的方式 有哪些?分别说明? | 简单 | React |
| 请解释: React 的Error Boundaries?它有什么作用 是什么? | 简单 | React |
| 么是 React 的 windowing? | 中等 | React |
| 在React中,修改props会引发哪些生命周期函数? | 中等 | React生命周期 |
| 常见 React中refs的作用是什么? 有哪些?分别说明应用场景? | 简单 | React |
| React 的 setState 批量更新的过程是什么? | 简单 | ReactTypeScript |
| Redux 的 action 是什么?如何在 Redux 中定义 action? | 简单 | ReactRedux |
| 常见 React性能优化的方法 有哪些?分别说明?比如怎么提升组件渲染效率? | 困难 | React性能优化 |
| 常见 创建React动画的方式 有哪些?分别说明? | 简单 | React |
| React 的Context API 能否取代 Redux?为什么? | 中等 | ReactRedux |
| React 的 setState和replaceState 有哪些关键差异? | 简单 | ReactTypeScript |
| 请解释:Ant Design (Antd)?它有什么优点 是什么? | 简单 | React |
| 在React和Redux中,哪些功能使用了设计模式? | 中等 | ReactRedux |
| 请解释:React的Hooks?它有哪些应用场景 是什么? | 简单 | ReactHooks |
| 在React 开发中是否存在安全问题?如何解决这些问题? | 中等 | React |
| 在使用React的过程中,你遇到过哪些问题?又是如何解决的? | 中等 | React |
第 6 / 12 页