本文へ移動

ホーム / SRE / 第6部 面接の実践

第6部 面接の実践・第14章

面接の全体像と答え方

★★☆ 重要4トピック・面接 2問

SREの技術面接は「知識を説明できるか」より「本番で正しく判断できるか」を見る傾向が強い。各領域で、仕組みの説明+自分の実体験をセットで話せるように準備する。

領域主な問われ方出題頻度準備の優先度
SRE概念SLO・エラーバジェットの説明、運用の実例高高
Linux・トラブルシューティング「CPU 100%、どう調べる?」型のシナリオ高高
ネットワーク・CS基礎URL入力から表示まで、TCP、DNS高中
データベースインデックスの仕組み、分離レベル、レプリ遅延中〜高高
アプリケーション設計冪等性、リトライ、キャッシュ中中
インフラ設計可用性設計、DR、デプロイ戦略、IaC高高
システム設計「〇〇を設計して」+規模の見積もり中(外資・大手は高)中〜高
経験・行動障害対応、改善実績、他チーム連携必出最優先

企業タイプによる傾向の違い:

企業タイプ重視される傾向
国内Web系(メガベンチャー・スタートアップ)経験の深掘り、AWS/K8s実務、障害対応、開発チームとの協業
外資大手(Google等)Linux内部、NALSD(非抽象大規模システム設計)、コーディング
SIer・事業会社のインフラ部門運用設計、可用性・DR、セキュリティ、手順の標準化
選考段階時間の目安主な内容準備のポイント
カジュアル面談30〜60分会社紹介、チームの課題、お互いの興味応募先の技術ブログと構成を読んでおき、質問を用意する
1次面接(現場エンジニア)60分経歴の深掘り、技術の基礎、障害対応経験職務経歴書の各項目について「なぜ・どうやって・結果」を話せるように
技術面接・課題60〜90分トラブルシューティング、設計、コーディング、ライブ課題思考過程を声に出す練習。わからないことは「わからない、ただこう推測する」と言う
2次面接(マネージャー)60分チームでの振る舞い、合意形成、キャリアエピソードを STAR で整理。チームへの貢献を中心に
最終面接(役員・CTO)30〜60分価値観、入社意欲、中長期のキャリア会社の事業課題とSREの役割を結びつけて話す

技術質問は、次の4段で答えると「知っている」だけでなく「使える」ことが伝わる。

段内容例(インデックスの質問の場合)
1. 結論一言で答えるB+Tree で探索範囲を絞れるので、全件走査より大幅に速くなります
2. 仕組みなぜそうなるか木を根から辿るので O(log n) で目的の行に届きます
3. 注意点・トレードオフ弱点や使い分けただし書き込みは遅くなり、低カーディナリティの列には効きにくいです
4. 実体験自分がどう使ったか以前スロークエリを EXPLAIN で調べ、複合インデックスで応答を〇秒から〇ミリ秒に改善しました
「知っている」を「使える」に変える4段の答え方1 結論一言で答える例:B+Treeで速くなる2 仕組みなぜそうなるか例:O(log n)で辿れる3 注意点弱点・使い分け例:書き込みは遅くなる4 実体験自分がどう使ったか例:応答を〇ms短縮
答え方の4段構造

4段目の実体験があるかどうかで、評価が大きく変わる。

評価軸高評価の振る舞い低評価の振る舞い
基礎知識仕組みを自分の言葉で説明できる用語の定義を暗記で答えるだけ
問題解決仮説を立てて証拠で絞り込む思いつきのコマンドを並べる
判断力復旧優先、影響範囲で優先順位をつける原因究明にこだわり復旧が遅れる
トレードオフ思考「Aを選ぶとBを失う」を説明できる「ベストプラクティスなので」で終わる
コミュニケーション前提を確認し、考えを声に出す黙り込む、質問の意図を確認しない
当事者意識自分が何をしたかを具体的に話す「チームで」ばかりで自分の役割が見えない
準備期間やること
1週間しかない経験エピソードの整理(最優先)、SLO・インシデント対応、Linux トラブルシューティングの型、インデックスと分離レベル
2〜3週間上記+ネットワーク(URL入力から表示まで)、インフラ設計(可用性・DR・デプロイ)、アプリ設計パターン
1か月以上上記+システム設計のお題演習、分散システム、K8s の内部、外資向けならコーディングと NALSD

この章のまとめ

🖨 まとめシート(印刷・PDF)
  • 面接官は「知っているか」より「本番で正しく判断できるか」を見ている
  • 技術質問は 結論 → 仕組み → 注意点 → 実体験 の4段で答える
  • 準備時間が少ないほど、経験エピソードの整理を最優先にする

この章のクイズ

面接ではこう聞かれる

まず答えを見ずに声に出して答え、そのあと開いて比べる。

Q1自己紹介と、これまでのSREとしての経験を3分で教えてください。

模範回答

現在のチームと役割を一言で述べ、担当範囲(クラウド基盤、セキュリティ、DevOpsツール、他チーム連携など)を整理して伝えます。そのうえで代表的な成果を2つ、数字つきで挙げます(例:インフラ移行を無停止で完了、コストを〇%削減)。最後に「次はこういう規模・課題に挑戦したい」と応募先につなげて締めます。

深掘りされたら

  • その中で一番難しかった判断は何ですか?
  • チームの中でのあなたの役割は?

見られているポイント時間内に要点をまとめる力と、話を広げてほしい部分を自分で示せるか

Q2わからない技術的な質問をされたら、どう答えますか?

模範回答

知ったかぶりはせず「経験はないですが、仕組みから考えるとこうなると思います」と前置きして推論を述べます。前提を確認し、似た技術での経験を足場にして筋道を説明します。面接官は正解よりも、未知の問題への向き合い方と推論の過程を見ています。

深掘りされたら

  • では実際にどう調べて確かめますか?

見られているポイント誠実さと推論力