Knowledge
Chapters for every direction the job board covers — engineering, data, design, sales, marketing, operations and more. Every topic shows how many live jobs ask for it. The first chapter is free; a paid plan opens the rest.
Track syllabus
DevOps / SRE / Cloud
Prepare for DevOps, SRE and cloud interviews: Linux and networking, Kubernetes, IaC, CI/CD, observability, SLOs, capacity, cost and incident response.
01 基础篇 Free
容器和云主机最终都落在 Linux 上,面试官要确认你能读懂进程行为、资源限制和句柄这类底层信号,而不是只会重启机器。
- 进程状态与信号处理
- cgroup 的 CPU 与内存上限
- 文件描述符泄漏排查
我会先讲容器隔离的是进程视图而不是内核:namespace 管可见性,cgroup 管资源上限。再举例说明我们给一个无状态服务限了 2 核 4G,一次句柄泄漏时先看 lsof 的打开数与 fd 上限,而不是直接加内存掩盖问题。
排查与调试能力在语料里被 59% 的岗位点名。这题看的是你有没有一套固定的排查顺序,还是全靠凭感觉重启。
- USE 方法:利用率、饱和、错误
- top、vmstat、iostat 的读法
- perf 与 strace 定位热点
我的顺序是先判断负载类型:CPU 高就用 top 加 perf 找热点函数,IO 等待高就看 iostat 的 await 与队列深度,内存问题看 vmstat 的换页。上次一个接口 P99 抖动,就是 strace 发现卡在 DNS 解析上,改成本地缓存后恢复正常。
50% 的岗位强调性能与规模,网络延迟往往就是瓶颈本身。面试官想知道你能否从连接状态一路查到证书,而不是只会 ping。
- 连接状态与 TIME_WAIT 堆积
- 抓包看丢包与重传
- TLS 握手与证书链排查
我按分层讲:先 ss 看连接状态,TIME_WAIT 堆积就做连接复用或调内核参数;偶发超时用 tcpdump 看重传与 RST;握手慢再查证书链和 TLS 版本。曾用抓包定位出跨区调用的 RTT 抖动,切到同区后延迟掉了 40ms。
流量怎么进来、出故障时怎么摘掉,是每个生产系统的基本功。这题考的是你对整条流量路径有没有完整的视角。
- 解析链路与 TTL 设计
- L4 与 L7 负载均衡的分工
- 健康检查与故障摘除
我会先画一条请求路径:DNS 解析到入口,L4 做四层分发,L7 做路由与灰度。TTL 设短一点方便切流;健康检查区分存活与就绪,慢启动的实例先就绪再进流量,故障时能在一分钟内被摘掉。
容器与 K8s 出现在 73% 的岗位里,面试官会从这里判断你有没有真的在生产里跑过容器,而不只是本地 docker run 过。
- namespace 与 cgroup 的边界
- 多阶段构建与最小基础镜像
- 镜像分层与构建缓存
我会讲容器共内核、隔离的只是视图:namespace 管进程与网络,cgroup 管 CPU 和内存。镜像用多阶段构建,最终只留运行时依赖,把一个服务从 1.2G 压到 180M,拉取时间和攻击面一起降下来了。
语料里容器与 K8s 的命中率是 73%,面试官要听到你对对象职责和调度约束的真实理解,而不是背一遍概念定义。
- Pod、Deployment 与 Service 职责
- requests 与 limits 的取舍
- 调度约束、污点与容忍
我先讲分工:无状态服务交给 Deployment,有状态组件交给 StatefulSet 并挂稳定存储。requests 决定调度、limits 决定上限,我们曾因为没设 requests 导致节点超卖 OOM,后来统一按压测 P95 设值,并把关键服务分散到不同节点。
The first chapter is free. A paid plan opens the rest.
The first chapter is free. A paid plan opens the rest.
The first chapter is free. A paid plan opens the rest.
The remaining chapters cover the full knowledge map and a preparation checklist.
See plansHiring now
Related jobs hiring now
Roles whose skill requirements overlap with this track. Review a chapter, then check the live openings.
Site Reliability Engineer
Engineering
Senior Security Engineer - Cloud & AI Platform
Engineering
Technical Program Manager, Extensibility Platform
8414 MerchantXP - Eng
Senior Infrastructure Engineer
Software Engineering
Software Engineer, Fleet Platform
Engineering
Site Reliability Engineer
Site Reliability Engineering