← [ BACK_TO_NOTES ]

React 高频面试题 MOC

以高频面试问法导航到 React 稳定知识节点;本页只负责题型组织与复习顺序,不维护第二份 React 知识正文。

#frame #react #moc #growing

React 高频面试题 MOC

使用方式

本页只做三件事:

  1. 按面试题型找到对应稳定知识节点;
  2. 给出推荐复习顺序;
  3. 避免在“面试笔记”里复制第二份定义。

答题结构统一用:

Problem
→ Mechanism
→ Boundary
→ Failure / Trade-off
→ Real example

Hooks 的专项回答框架见 React Hooks 面试专题。

1. 基础心智模型

复习目标:

能解释“状态变化怎样进入 render,再怎样影响真实 DOM”,而不是只背 API。

2. Hooks

高频关系:

3. 状态 ownership

复习时优先问:

谁拥有这个 state?
它是 client state 还是 server state?
谁需要读?
谁需要写?
生命周期多长?

4. 表单

不要只背“受控组件就是 value + onChange”,要能解释 authority 在哪一侧。

5. 渲染与性能

答题顺序:

先测量
→ 判断瓶颈是 render、计算、commit、list、effect 还是 network
→ 再选择优化手段

6. 副作用

核心问题:

这是外部系统同步,还是本来就应该在 render/event 中完成的逻辑?

7. SSR / Hydration / Server Components

8. 推荐复习顺序

React mental model
→ state / render
→ Hooks
→ Effect
→ state ownership
→ performance
→ SSR / hydration

遇到题目时回到实际知识节点做闭卷检查,不在 MOC 里维护 mastery。

创建于 2026/3/19 更新于 2026/9/30
Digital Biome
Access

键盘导航

j / k / ↑ / ↓
选择对象
Enter / o
打开选择
/ 或 Ctrl+K
全站搜索
i / f / 1–4
筛选当前列表
g → h / l / p / t / a
首页 / 笔记 / 项目 / 工具 / About
r → 1–9
打开所选对象的关联
u
返回上一页
Esc
关闭浮层 / 取消命令;输入框内清空文本