岗位与去向
云厂商 CDN/边缘计算团队、独立 CDN 厂商与视频直播公司的边缘研发岗;方向覆盖调度系统、缓存系统、四七层接入网关与边缘容器平台。
知识考点
- 协议:HTTP 缓存语义(Cache-Control/ETag/Vary);HTTPS 握手与会话复用。
- 调度:DNS 调度与 302 调度的差异;就近接入与负载均衡策略。
- 缓存:LRU/LFU 变种、热点探测、缓存分层与一致性哈希。
- 网络:TCP 拥塞控制、QUIC 的连接迁移;epoll 事件驱动模型。
- 回源:回源合并、Range 回源与源站保护的设计取舍。
- 观测:命中率、首字节时间与卡顿率等核心指标的口径。
面试重点
- 链路题:用户敲下 URL 到视频首帧播放,逐跳讲出 CDN 参与的环节。
- 设计题:直播场景突发热点,调度与缓存层各自怎么扛。
- 排障题:某区域命中率骤降,给出你的排查顺序与验证手段。
准备建议
- 用 Nginx 搭一个带缓存的反向代理,抓包观察缓存命中与回源行为。
- 精读 HTTP 缓存 RFC 摘要与一篇 CDN 厂商的调度系统技术博客。
- 把 TCP/QUIC 拥塞控制的演进整理成对比表,准备开放题素材。