前端/移动开发面试题 · 性能优化 · React

前端/移动开发相关岗位面试题。

24989 道真题 · 当前筛选命中 252 · 更新 2026-08-05

筛选题目已选:性能优化 · React
第 121 题React的useEffect和useLayoutEffect有什么区别?两者哪个先执行? 考察对React副作用执行时机和场景选择的理解性能优化技术原理React第 122 题Vue/React中有哪些事件代理的使用场景? 考察对框架事件机制和性能优化的理解性能优化技术原理方案权衡ReactVue第 123 题React和Vue在渲染机制上有哪些区别? 考察对React和Vue渲染流程与性能特性的理解性能优化技术原理ReactVue第 124 题React 下,什么情况会造成重新渲染? 考察对 React 渲染机制和触发条件的理解性能优化技术原理React第 125 题useMemo作用场景 考察React useMemo的使用场景与性能优化意识性能优化技术原理React第 126 题React.memo 的核心作用、比较逻辑、适用场景及注意事项。 考察对 React 组件性能优化机制的理解与应用边界性能优化技术原理方案权衡React第 127 题前端性能优化(函数组件的优化方法) 考察函数组件性能优化的核心方法和适用场景性能优化技术原理React第 128 题请描述从调用 setState 到页面完成更新的 React 完整流程,并说明其中可能影响性能的关键环节。 考察对 React 状态更新、渲染调度和提交阶段的理解性能优化问题拆解技术原理React第 129 题请介绍你对 React 性能优化的理解,并说明常用的优化手段。 考察 React 性能优化的知识广度和实践深度性能优化技术原理React第 130 题React 中 useCallback 有哪些缺点或注意事项?如何弥补这些不足? 考察对 React 缓存机制的理解、性能权衡与正确使用方式性能优化技术原理方案权衡React第 131 题为什么在渲染列表时需要给每个子元素添加key,作用是什么? 考察对 React 列表 diff 机制和 key 作用的理解性能优化技术原理React第 132 题在Vue或React的列表渲染中,key的作用是什么? 考察对虚拟DOM diff算法中key机制的理解性能优化技术原理ReactVue第 133 题为什么要使用虚拟 DOM?请说明它相比直接操作真实 DOM 的优势。 考察对虚拟 DOM 设计动机和性能价值的理解性能优化技术原理方案权衡React第 134 题请解释 React 中的 useMemo 和 useCallback 的区别及各自的使用场景。 考察对 React 性能优化 Hooks 的理解和应用能力性能优化技术原理React第 135 题请解释 React 中虚拟 DOM 的工作原理及其作用。 考察对前端核心机制的理解与原理阐述能力性能优化技术原理技术选型React第 136 题React项目能正常运行,但需要进行性能优化,请说明优化思路 考察React性能优化的系统性方法与关键实践性能优化技术原理React第 137 题请介绍你在React中做渲染优化的经验和具体做法。 考察React渲染优化的实践方法与原理理解性能优化技术原理问题排查React第 138 题如何保证更新后快速获取DOM,例如React中useLayoutEffect、Vue中nextTick()以及非框架场景下通过访问offsetWidth、scrollTop等触发DOM更新? 考察对浏览器渲染流程、框架DOM更新机制及同步读取布局原理的理解性能优化技术原理ReactVue第 139 题请介绍项目中路由懒加载的实现方式及它带来的好处。 考察对前端路由懒加载原理、实现与收益的理解性能优化技术原理ReactVue第 140 题请说明 React 中 useMemo 与 useCallback 的区别,以及各自适用的场景。 考察对 React 性能优化 hooks 的理解与应用边界性能优化技术原理方案权衡React