-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.html
More file actions
235 lines (212 loc) · 15.2 KB
/
Copy pathindex.html
File metadata and controls
235 lines (212 loc) · 15.2 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="icon" href="data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'><rect width='100' height='100' rx='22' fill='%230f172a'/><text x='50' y='66' font-size='52' font-weight='800' fill='%23f7f9fb' text-anchor='middle' font-family='system-ui,-apple-system,sans-serif'>DS</text></svg>">
<title>doctor-study · 学习索引</title>
<link rel="stylesheet" href="assets/style.css?v=1782635479">
</head>
<body class="home-page">
<header class="idx-topbar">
<div class="idx-topbar-inner">
<a class="idx-logo" href="index.html" aria-label="doctor-study 首页">
<span class="idx-logo-mark">DS</span>
<strong>doctor-study</strong>
<small>AI Infra interview desk</small>
</a>
<nav class="idx-home-nav" aria-label="首页快捷入口">
<a href="#study-tracks">5 条主线</a>
<a href="pages/cs-basics/index.html">计算机基础</a>
<a href="pages/ai-infra/gpu/index.html">GPU</a>
<a href="pages/ai-infra/llm-inference/index.html">LLM 推理</a>
<a href="pages/ai-infra/papers/index.html">论文项目</a>
</nav>
</div>
</header>
<main class="home-shell">
<section class="idx-hero">
<div class="idx-hero-bg" aria-hidden="true">
<div class="hero-orb hero-orb-1"></div>
<div class="hero-orb hero-orb-2"></div>
<div class="hero-orb hero-orb-3"></div>
<div class="hero-grid"></div>
</div>
<div class="idx-hero-content">
<div class="idx-kicker">
<span class="kicker-dot"></span>
AI Infra Interview Notes
</div>
<h1>把面试知识<br>组织成一张<span class="hero-accent">系统地图</span></h1>
<p class="idx-hero-desc">毕业准备 · 面试 / 项目 / 简历 / 学习笔记总入口</p>
<p class="idx-hero-sub">从硬件互联、Linux 内核、Kubernetes 调度、分布式训练到 LLM 推理,把每个模块放到资源路径和回答结构里理解,而不是孤立背概念。</p>
<div class="idx-actions">
<a class="idx-primary" href="pages/ai-infra/gpu/index.html">
<span>从 GPU 主线开始</span>
<svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><path d="M5 12h14M12 5l7 7-7 7"/></svg>
</a>
<a class="idx-secondary" href="pages/cs-basics/index.html">补 Linux / CS 基础</a>
<a class="idx-secondary" href="pages/ai-infra/scheduling/index.html">看调度设计题</a>
</div>
<div class="idx-hero-stats" aria-label="站点内容概览">
<div class="stat-item">
<strong>19</strong>
<span>学习主题</span>
</div>
<div class="stat-divider" aria-hidden="true"></div>
<div class="stat-item">
<strong>149</strong>
<span>知识模块</span>
</div>
<div class="stat-divider" aria-hidden="true"></div>
<div class="stat-item">
<strong>579</strong>
<span>面试问答</span>
</div>
<div class="stat-divider" aria-hidden="true"></div>
<div class="stat-item">
<strong>5</strong>
<span>复习主线</span>
</div>
</div>
</div>
</section>
<section class="idx-lanes" id="study-tracks" aria-label="5 条复习主线">
<article><span>01</span><h3>计算机基础</h3><p>操作系统、组成原理、网络、Linux/容器、编程工程与分布式基础,先补足 AI Infra 面试的系统底座。</p><div class="idx-lane-links">计算机基础知识 / 操作系统基础 / 计算机组成原理 / 计算机网络基础 / 编程语言与工程基础 (C/C++) / Go 语言基础与工程 / Linux 与容器基础 / Linux 内核与大模型系统 / 分布式与 AI Infra 基础</div></article>
<article><span>02</span><h3>AI Infra 核心系统</h3><p>从 Transformer、GPU/CUDA 到算力资源模型,建立大模型系统最核心的硬件与模型执行直觉。</p><div class="idx-lane-links">GPU 硬件与资源共享 / Transformer 与大模型基础</div></article>
<article><span>03</span><h3>调度与集群</h3><p>任务调度理论、Kubernetes 与 GPU 集群管理,覆盖多租户、拓扑、队列和稳定性治理。</p><div class="idx-lane-links">Kubernetes 核心 / 任务调度理论 / GPU 集群管理</div></article>
<article><span>04</span><h3>推理 / 训练 / 性能</h3><p>LLM 推理、分布式训练与性能预测建模,聚焦吞吐、延迟、显存、通信和容量判断。</p><div class="idx-lane-links">LLM 推理系统 / 分布式训练 / 性能预测与建模</div></article>
<article><span>05</span><h3>论文项目与 Agent</h3><p>论文工作和 Agent 工程表达,服务自我介绍、项目深挖和高频追问;综合设计题已归入各专题专栏。</p><div class="idx-lane-links">论文工作 / AI Agent</div></article>
</section>
<section class="idx-track" aria-label="计算机基础"><div class="idx-track-head"><span>Foundation</span><h2>计算机基础</h2><p>操作系统、组成原理、网络、Linux/容器、编程工程与分布式基础,先补足 AI Infra 面试的系统底座。</p></div><div class="idx-track-cards"><a class="idx-card c4" href="pages/cs-basics/index.html" data-progress-key="doctor-study-progress::/pages/cs-basics/index.html#tabs" data-progress-total="0">
<div class="idx-card-top">
<div class="idx-card-icon"></div>
<span class="idx-card-progress" hidden><span class="idx-card-progress-text">0 / 0</span></span>
<span class="idx-card-arrow">打开</span>
</div>
<div class="idx-title">计算机基础知识</div>
<div class="idx-desc">计算机基础知识地图入口:操作系统、组成原理、网络、C/C++、Go、容器、Linux内核、分布式AI等8个子模块的导航入口。</div>
<div class="idx-tags" aria-label="标签"><span>cs-basics</span><span>overview</span><span>knowledge-map</span></div>
</a>
</div><a class="idx-track-more" href="pages/cs-basics/index.html">查看全部 9 个模块 →</a></section>
<section class="idx-track" aria-label="AI Infra 核心系统"><div class="idx-track-head"><span>Core Systems</span><h2>AI Infra 核心系统</h2><p>从 Transformer、GPU/CUDA 到算力资源模型,建立大模型系统最核心的硬件与模型执行直觉。</p></div><div class="idx-track-cards"><a class="idx-card c2" href="pages/ai-infra/gpu/index.html" data-progress-key="doctor-study-progress::/pages/ai-infra/gpu/index.html#topic-tabs" data-progress-total="10">
<div class="idx-card-top">
<div class="idx-card-icon"></div>
<span class="idx-card-progress" hidden><span class="idx-card-progress-text">0 / 10</span></span>
<span class="idx-card-arrow">打开</span>
</div>
<div class="idx-title">GPU 硬件与资源共享</div>
<div class="idx-desc">GPU 架构、A100/H100/H200 对比、HBM/NVLink、MIG、MPS、时间片、CUDA VMM 等硬件与资源复用基础。</div>
<div class="idx-tags" aria-label="标签"><span>gpu</span><span>hardware</span><span>sharing</span></div>
</a>
<a class="idx-card c5" href="pages/ai-infra/transformer/index.html" data-progress-key="doctor-study-progress::/pages/ai-infra/transformer/index.html#transformer-tabs" data-progress-total="10">
<div class="idx-card-top">
<div class="idx-card-icon"></div>
<span class="idx-card-progress" hidden><span class="idx-card-progress-text">0 / 10</span></span>
<span class="idx-card-arrow">打开</span>
</div>
<div class="idx-title">Transformer 与大模型基础</div>
<div class="idx-desc">Transformer 整体架构、Embedding/位置编码/Tokenizer、Self-Attention 与 Multi-Head、手撕代码、梯度稳定性与面试高频题。</div>
<div class="idx-tags" aria-label="标签"><span>transformer</span><span>attention</span><span>tokenizer</span></div>
</a>
</div></section>
<section class="idx-track" aria-label="调度与集群"><div class="idx-track-head"><span>Scheduling</span><h2>调度与集群</h2><p>任务调度理论、Kubernetes 与 GPU 集群管理,覆盖多租户、拓扑、队列和稳定性治理。</p></div><div class="idx-track-cards"><a class="idx-card c3" href="pages/ai-infra/kubernetes/index.html" data-progress-key="doctor-study-progress::/pages/ai-infra/kubernetes/index.html#kubernetes-tabs" data-progress-total="17">
<div class="idx-card-top">
<div class="idx-card-icon"></div>
<span class="idx-card-progress" hidden><span class="idx-card-progress-text">0 / 17</span></span>
<span class="idx-card-arrow">打开</span>
</div>
<div class="idx-title">Kubernetes 核心</div>
<div class="idx-desc">架构、API 对象、调度框架、GPU Device Plugin、etcd Raft/MVCC、Informer 机制、CNI/kube-proxy、API Server 链路、Karpenter 与节点生命周期。</div>
<div class="idx-tags" aria-label="标签"><span>k8s</span><span>scheduler</span><span>etcd</span><span>cni</span></div>
</a>
<a class="idx-card c4" href="pages/ai-infra/scheduling/index.html" data-progress-key="doctor-study-progress::/pages/ai-infra/scheduling/index.html#scheduling-tabs" data-progress-total="9">
<div class="idx-card-top">
<div class="idx-card-icon"></div>
<span class="idx-card-progress" hidden><span class="idx-card-progress-text">0 / 9</span></span>
<span class="idx-card-arrow">打开</span>
</div>
<div class="idx-title">任务调度理论</div>
<div class="idx-desc">FIFO/SJF/EDF、DRF、Gang Scheduling、Bin Packing、排队论(Little's Law/M/M/1)、调度架构演进(Borg/Mesos/Omega/Firmament)与 Spot 实例调度。</div>
<div class="idx-tags" aria-label="标签"><span>scheduling</span><span>theory</span><span>queueing</span><span>borg</span></div>
</a>
<a class="idx-card c1" href="pages/ai-infra/cluster-management/index.html" data-progress-key="doctor-study-progress::/pages/ai-infra/cluster-management/index.html#cluster-management-tabs" data-progress-total="5">
<div class="idx-card-top">
<div class="idx-card-icon"></div>
<span class="idx-card-progress" hidden><span class="idx-card-progress-text">0 / 5</span></span>
<span class="idx-card-arrow">打开</span>
</div>
<div class="idx-title">GPU 集群管理</div>
<div class="idx-desc">Volcano、Yunikorn、Kueue、多租户配额、GPU 拓扑与 NCCL、故障恢复与 Checkpoint。</div>
<div class="idx-tags" aria-label="标签"><span>cluster</span><span>volcano</span><span>fault-tolerance</span></div>
</a>
</div></section>
<section class="idx-track" aria-label="推理 / 训练 / 性能"><div class="idx-track-head"><span>Serving & Training</span><h2>推理 / 训练 / 性能</h2><p>LLM 推理、分布式训练与性能预测建模,聚焦吞吐、延迟、显存、通信和容量判断。</p></div><div class="idx-track-cards"><a class="idx-card c1" href="pages/ai-infra/llm-inference/index.html" data-progress-key="doctor-study-progress::/pages/ai-infra/llm-inference/index.html#llm-inference-tabs" data-progress-total="16">
<div class="idx-card-top">
<div class="idx-card-icon"></div>
<span class="idx-card-progress" hidden><span class="idx-card-progress-text">0 / 16</span></span>
<span class="idx-card-arrow">打开</span>
</div>
<div class="idx-title">LLM 推理系统</div>
<div class="idx-desc">Prefill/Decode、TTFT/TPOT、KV 缓存、PagedAttention、FlashAttention、连续批处理、投机解码、量化、多 LoRA 服务与推理引擎。</div>
<div class="idx-tags" aria-label="标签"><span>llm</span><span>inference</span><span>kv-cache</span><span>quantization</span></div>
</a>
<a class="idx-card c5" href="pages/ai-infra/distributed-training/index.html" data-progress-key="doctor-study-progress::/pages/ai-infra/distributed-training/index.html#distributed-training-tabs" data-progress-total="7">
<div class="idx-card-top">
<div class="idx-card-icon"></div>
<span class="idx-card-progress" hidden><span class="idx-card-progress-text">0 / 7</span></span>
<span class="idx-card-arrow">打开</span>
</div>
<div class="idx-title">分布式训练</div>
<div class="idx-desc">数据并行、张量并行、流水线并行、专家并行、ZeRO、梯度同步与通信优化等训练核心知识。</div>
<div class="idx-tags" aria-label="标签"><span>training</span><span>parallelism</span><span>zero</span></div>
</a>
<a class="idx-card c2" href="pages/ai-infra/performance-prediction/index.html" data-progress-key="doctor-study-progress::/pages/ai-infra/performance-prediction/index.html#performance-prediction-tabs" data-progress-total="6">
<div class="idx-card-top">
<div class="idx-card-icon"></div>
<span class="idx-card-progress" hidden><span class="idx-card-progress-text">0 / 6</span></span>
<span class="idx-card-arrow">打开</span>
</div>
<div class="idx-title">性能预测与建模</div>
<div class="idx-desc">树模型 vs 深度学习、特征工程、回归/分类指标、安全裕度、在线校准和 Concept Drift。</div>
<div class="idx-tags" aria-label="标签"><span>prediction</span><span>ml-for-systems</span></div>
</a>
</div></section>
<section class="idx-track" aria-label="论文项目与 Agent"><div class="idx-track-head"><span>Projects & Interview</span><h2>论文项目与 Agent</h2><p>论文工作和 Agent 工程表达,服务自我介绍、项目深挖和高频追问;综合设计题已归入各专题专栏。</p></div><div class="idx-track-cards"><a class="idx-card c1" href="pages/ai-infra/papers/index.html" data-progress-key="doctor-study-progress::/pages/ai-infra/papers/index.html#papers-tabs" data-progress-total="6">
<div class="idx-card-top">
<div class="idx-card-icon"></div>
<span class="idx-card-progress" hidden><span class="idx-card-progress-text">0 / 6</span></span>
<span class="idx-card-arrow">打开</span>
</div>
<div class="idx-title">论文工作</div>
<div class="idx-desc">Maestro 与 DeepShare 两篇论文工作的背景、系统设计、实验结果和高频问答。</div>
<div class="idx-tags" aria-label="标签"><span>papers</span><span>maestro</span><span>deepshare</span></div>
</a>
<a class="idx-card c1" href="pages/ai-infra/agent/index.html" data-progress-key="doctor-study-progress::/pages/ai-infra/agent/index.html#agent-tabs" data-progress-total="7">
<div class="idx-card-top">
<div class="idx-card-icon"></div>
<span class="idx-card-progress" hidden><span class="idx-card-progress-text">0 / 7</span></span>
<span class="idx-card-arrow">打开</span>
</div>
<div class="idx-title">AI Agent</div>
<div class="idx-desc">ReAct、Reflexion、ToT、LATS、记忆系统、工具调用与 Function Calling、高级 RAG(分块/混合检索/重排/GraphRAG)、多 Agent 协作与面试高频题。</div>
<div class="idx-tags" aria-label="标签"><span>agent</span><span>llm</span><span>react</span><span>rag</span></div>
</a>
</div></section>
<footer class="idx-footer-panel">
<div>
<h3>维护约定</h3>
<p>内容源统一维护在 <code>content/</code>,页面由 <code>tools/build_site.py</code> 生成;新增资料放入 <code>resources/</code>。</p>
</div>
<div class="idx-shortcuts">
<span><kbd>Alt</kbd> + <kbd>E</kbd> 展开问答</span>
<span>右下角目录</span>
<span>模块搜索</span>
<span>学习进度自动保存</span>
</div>
</footer>
</main>
<script src="assets/script.js?v=1781510254"></script>
</body>
</html>