作业帮面试题 · 技术原理 · React
作业帮相关面试题,按最终去重题目聚合。
共 1635 道真题 · 当前筛选命中 16 道 · 更新 2026-08-05
筛选题目已选:技术原理 · React
考察点
技术栈
第 1 题请比较 Vue 和 React 的异同点。 考察对两大前端框架核心特性的理解与对比能力第 2 题Vue和React之间有什么区别? 考察前端框架核心原理、设计理念和迁移判断能力第 3 题请介绍 React 中 Diff 算法的基本思想,以及它如何优化 DOM 更新性能。 考察对 React 虚拟 DOM Diff 算法核心原理与性能优化机制的理解第 4 题请详细说明 React Native 组件的生命周期,包括挂载、更新和卸载阶段各有哪些关键生命周期方法? 考察对 React Native 组件生命周期划分及各阶段钩子函数的理解第 5 题说一说 React Fiber。 考察对 React Fiber 架构原理、设计动机和核心机制的理解第 6 题请解释什么是路由懒加载,它解决了什么问题? 考察对路由懒加载原理与性能优化作用的理解第 7 题React 16到18有哪些关键新特性? 考察对React版本演进核心特性的理解与归纳第 8 题React 19 有哪些新特性? 考察对 React 最新版本核心变化的了解与理解第 9 题虚拟列表怎么实现?请分别说明等高和不等高(动态高度)场景的处理方式。 考察虚拟列表的核心原理及动态高度场景的通用处理思路第 10 题请介绍 React 18 的主要新特性及其带来的影响。 考察对 React 版本演进、并发渲染等核心特性的理解与业务落地能力第 11 题请解释虚拟滚动的核心原理,以及它解决了什么问题。 考察对虚拟滚动核心机制和适用场景的理解第 12 题请谈谈你对React核心思想的理解,并结合虚拟DOM说明其价值。 考察对React设计理念与虚拟DOM机制的理解深度第 13 题路由懒加载的具体实现 考察前端路由懒加载的实现方式与原理第 14 题在React中,key的作用是什么?使用不当会引发哪些问题? 考察React列表渲染与协调机制的理解第 15 题父子组件属性传递原理 考察父子组件通信机制及属性绑定的理解第 16 题请说明动态组件是什么,并对比它与普通组件的区别? 考察对动态组件机制及渲染控制的理解