React(83题)
大约 1 分钟
11.你在React项目中是如何使用Redux的?项目结构是如何划分的?
12.说说对Redux中间件的理解?常用的中间件有哪些?实现原理?
13.说说你对Redux的理解?其工作原理?
14.说说你对immutable的理解?如何应用在react项目中?
15.说说React ]sx转换成真实DOM过程?
16.说说你在React项目是如何捕获错误的?
17.说说React服务端渲染怎么做?原理是什么?
18,React Fiber 是如何实现更新过程可控?
19.Fiber 为什么是 React 性能的一个飞跃?
20.setstate 是同步,还是异步的?
21.简述下 React 的事件代理机制?
22.简述下 React 的生命周期?每个生命周期都做了什么?
23.为什么不能在循环、条件或嵌喜函数中调用 Hooks?
24.说说你对 useContext 的理解
25.说说你对 useMemo 的理解
26.说说你对自定义hook的理解
27.如何让 useEffect 支持 async/await?
28.我们应该在什么场景下使用 useMemo 和 useCalback?
29.说说你对 React Hook的闭包陷阱的理解,有哪些解决方案?
30.React18新特性
31.React 中,怎么实现父组件调用子组件中的方法?
32.你常用的 React Hooks 有哪些?
33.说说你对 useReducer 的理解
34.useMemo 和 useCallback 有什么区别?
36.useRef/ref/forwardsRef 的区别是什么?
37.useEffect 的第二个参数,传空数组和传依赖数组有什么区别