字节跳动面试题 · 技术选型 · React
字节跳动相关面试题,按最终去重题目聚合。
共 3252 道真题 · 当前筛选命中 8 道 · 更新 2026-08-05
筛选题目已选:技术选型 · React
考察点
技术栈
第 1 题Vue和React之间有什么区别? 考察前端框架核心原理、设计理念和迁移判断能力第 2 题你了解 useCallback 吗?它有什么作用? 考察对 React useCallback 的作用、使用场景和依赖处理的掌握第 3 题React 18 有个新特性叫做 Concurrent Features,有了解吗? 考察对 React 18 并发特性的理解深度及实际应用认知第 4 题请介绍 React JSX 在不同版本(如 React 16、17、18)上的主要区别。 考察对 JSX 语法演进、编译机制和版本差异的理解第 5 题如何实现Ant Design组件的动态导入以优化首屏加载性能? 考察对React代码分割与Ant Design按需加载的理解及实践第 6 题请列举你常用的 React Hooks,并说明其中至少两个的核心原理。 考察 React Hooks 的掌握广度与对实现原理的深度理解第 7 题请解释 React 中 useEffect 和 useLayoutEffect 的区别,并说明各自适合的使用场景。 考察对 React 副作用时序机制的理解及场景选择能力第 8 题请解释 React Router 的核心实现原理,并比较其两种路由模式的区别。 考察对 React Router 底层导航机制的理解及模式差异的掌握