このページの内容
練習する質問
Tell me about an outage you handled.
対応した障害について教えてください。
質問の意図実際のシステムが止まったとき、プレッシャーの中でどう動くかを知りたいからです。
実際にあった障害を1件選びます。何が壊れたか、最初に何をしたか、誰が手伝ったか、どうやってサービスが戻ったかを話します。最後に、その後で変わったことを1つ添えます。順番に、1つずつ話します。
What did you do first when you saw the problem?
問題に気づいたとき、最初に何をしましたか?
質問の意図チームの動きだけでなく、ご自身の行動を知りたいからです。
「we」だけでなく「I」を使います。アラート、ログ、最近の変更の確認など、最初の一歩を伝えます。その一歩を選んだ理由も添えます。一般的な言葉より、具体的な内容のほうが伝わります。
How did the service come back, and what changed after?
サービスはどのように復旧し、その後に何が変わりましたか?
質問の意図原因をきちんと直し、問題から学ぶ人かどうかを知りたいからです。
まず応急の対応と本当の原因を説明します。そのあと、新しいアラート、テスト、手順書、レビューなど、変えたことを話します。正直な学びが1つあれば十分です。
Tell me about something you automated, and why.
自動化したことと、その理由を教えてください。
質問の意図自動化はDevOpsの大切な仕事です。結果のある実際の例を聞きたいからです。
何が遅かったか、何が手作業だったかを話します。何をどう作ったかを説明し、時間の短縮やミスの減少など、はっきりした結果を伝えます。「from one hour to ten minutes」のように数字があると伝わりやすいです。
What did you build yourself?
ご自分で作ったものは何ですか?
質問の意図答えが一般的だったり「we」ばかりだったりするときに、よく聞かれる質問です。
書いたスクリプト、パイプラインのステップ、設定など、ご自分の担当をはっきり伝えます。ほかの人が手伝ったと話しても大丈夫です。ご自分の仕事が分かるように話します。
What did the automation save?
その自動化で何が減りましたか?
質問の意図その仕事がチームに実際の違いをもたらしたかを知りたいからです。
週に減った時間、失敗したデプロイの減少、復旧の速さなど、結果を1つ伝えます。正確な数字が分からないときは、おおよその数字だと伝えたうえで話します。
How do you work with developers when something breaks?
問題が起きたとき、開発者とどのように協力しますか?
質問の意図DevOpsにはチームワークが欠かせません。問題のときの伝え方を知りたいからです。
短い実例を話します。状況をどう共有したか、誰に助けを求めたか、どう落ち着いて対応したかを伝えます。分かりやすい連絡と、相手の時間への配慮にも触れましょう。
Tell me about a new tool you learned.
新しく学んだツールについて教えてください。
質問の意図ツールは速く変わります。どのくらい早く、丁寧に学べるかを知りたいからです。
ツールを1つ選びます。ドキュメントを読む、小さな試作を作る、同僚に聞くなど、学んだ手順を話します。そのあと、実際の仕事でどう使ったかを伝えます。
Tell me about a system you looked after. What did you enjoy about it?
担当していたシステムについて教えてください。どんなところが楽しかったですか?
質問の意図これまでの経験と、何がやる気につながるかを知りたいからです。
何をするシステムで、ご自分の役割は何だったかを簡単に説明します。より安定させた、速くしたなど、楽しかったことを1つ話します。短く、本当のことを話します。
Is there anything you would do differently now?
今ならほかのやり方をすることはありますか?
質問の意図正直に振り返る姿勢を見たいからです。学んで成長できる人だと伝わります。
障害や自動化の話から、小さな実際のポイントを1つ選びます。学んだことと、今ならどうするかを伝えます。前向きに、短く話します。
Let me think of a real outage I worked on.
対応した実際の障害を思い出してみます。

Clara
AIのコーチ

Leo
AIのコーチ
使ってみるフレーズ
Let me think of a real outage I worked on.
対応した実際の障害を思い出してみます。
My first step was to check the logs and the alerts.
最初に、ログとアラートを確認しました。
I moved traffic to the backup while we looked for the cause.
原因を調べている間、トラフィックをバックアップに移しました。
I wrote a pipeline, and now deploys take about ten minutes.
パイプラインを書いて、今ではデプロイが約10分で終わります。
It saved the team about one hour each week.
チームの時間が毎週約1時間減りました。
I learned it by building a small test project first.
まず小さな試作を作って学びました。
よくある質問
障害の話が小さい場合はどうすればいいですか?
大丈夫です。大きくて一般的な話より、小さくても実際の話のほうが伝わります。何が壊れたか、最初に何をしたか、誰が手伝ったか、どう戻ったか、その後に何を変えたかを順に話します。分かりやすい手順と、ご自分の行動が大切です。
答えの中で「we」を使ってもいいですか?
はい、チームワークは良いことです。ただ、マネージャーはご自分の担当を知りたがっています。チームのことは「we」、ご自分の行動は「I」で話します。例:「We had an outage. I checked the alerts and rolled back the change.」
質問が分からなかったときはどうすればいいですか?
聞き返して大丈夫です。「Sorry, could you say that again?」や「Do you mean a production outage?」と言えます。少し考える時間をもらうのも普通のことです。「Let me think for a second.」と言ってみましょう。