Skip to content

字节模拟面试

  1. 算法: 最长增长子序列? 引出 vue3 中的 diff 算法
  2. Rollup 和 webpack 的区别?
  3. 如何实现一个 compose 函数?
  4. 对中间件的理解?

React 系列

  1. React render 函数做了那些事情?
  2. setState 做了那些事情?
  3. useEffect 和 useLayoutEffect 的区别?
  4. useMemo 和 useCallback 的区别?
  5. 聊聊 React 18
  6. redux 是什么? redux 和 react-redux 的区别? redux中间件及其原理?

  1. React 原理源码

聊聊 VDom-->currentFiber-->WIPFiber beginWork-->completeWork-->commitWork

  1. fiber架构的理解, React渲染的调度, 大体流程?
  2. axios和fetch的异同?
  3. webpack loader 和 plugin 的区别?
  4. css-loader 和 style-loader 的区别和使用?
  5. 哪些对象拿不到 constructor?