Google シニア SRE 面接を突破する5つのポイント(2026年版)
2026年の今、Google のシニア SRE 面接に「LeetCode をひたすら解けば受かる」という時代は終わった。本記事は韓国エンジニアコミュニティでバズったツイートとその英語スレッドをもとに、2026年版の攻略ポイントをまとめたものだ。 元ツイートの要旨: “2026年には、アルゴリズムパズルよりも「5PB のデータを 10Gbps で転送したら 46 日かかる」をすぐに暗算できる物理的感覚がはるかに重要。図を描く前に暗算をして、障害時は原因分析より先にシステムを安定化させる習慣が身についていないといけない。コーディングテストも連結リストの逆転ではなく、限られたメモリで数十 GB のログを処理する実践的な問題に変わっている。” 1. NALSD ラウンドは「アーキテクチャ」ではなく「物理」 NALSD(Non-Abstract Large Systems Design)ラウンドで最も多い失敗は、まず図を描いてしまうことだ。 典型的な落とし穴: 問題: 「4 時間 SLA で 5PB クラスターの DR を設計してください」 NG 回答: きれいな active-passive 構成図を描く → 即アウト なぜ即アウトか: 1 2 3 4 5 PB = 5 × 10^15 bytes 10 Gbps = 10 × 10^9 bps = 1.25 × 10^9 bytes/sec 転送時間 = 5 × 10^15 / 1.25 × 10^9 = 4,000,000 秒 ≈ 46 日 これを暗算で弾ければ「この要件では 4 時間 SLA は物理的に不可能」とわかる。図を描く前に数字を出すのがシニア SRE の姿勢だ。 ...