mcpField
I
interview-loop-strategist

interview-loop-strategist

github.com/curiositech生産性257161 回インストール2 日前に更新
リポジトリ

interview-loop-strategist について

シニアAI/ML候補者向けの企業別面接準備スキルです。準備日程、各ラウンドで一貫するプロジェクトの説明、模擬面接、体力管理、振り返りを整理し、ラウンド別の練習は専門スキルに振り分けます。

主な機能

  1. 01個別の準備スケジュール作成
  2. 02各ラウンドでのプロジェクト説明の一貫性維持
  3. 03専門スキルへのラウンド振り分け
  4. 04模擬面接頻度の計画
  5. 05面接中のエネルギー管理
  6. 06面接分析と改善計画

活用シーン

  1. 012週間・1か月・2か月の準備計画作成
  2. 02技術面接と行動面接に合わせた説明の調整
  3. 03終日の対面またはオンライン面接への準備
  4. 04模擬面接や実面接の振り返り

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/curiositech/some_claude_skills --skill interview-loop-strategist

インストール後、Claude Code で/interview-loop-strategistを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

.claude-plugin/
plugin.json
references/
company-specific-loops.md
mock-interview-rubrics.md
preparation-timeline-templates.md

詳細

面接ループ戦略プランナー

シニアレベルの AI/ML 面接準備をエンドツーエンドで調整します。日程、各ラウンドを通じたストーリーの一貫性、模擬面接の頻度、エネルギー管理を調整し、各ラウンドの種類に応じて専門スキルへ振り分けます。

使用する場面

以下の場合に使用します:

  • 特定の企業向けに、面接準備計画を一通り作成する
  • 2 週間、1 か月、または 2 か月の準備スケジュールを作成する
  • ストーリーの一貫性を確保する――行動面接、技術面接、採用マネージャー面接を通じて、同じプロジェクトを適切に語れるようにする
  • 模擬面接の頻度を設定し、進捗を追跡する
  • 1 日がかりのオンライン面接やオンサイト面接のためのエネルギー管理戦略を立てる
  • 面接後の振り返りを分析し、改善計画を立てる
  • 7 種類すべての面接スキルを調整する

以下の場合には使用しません:

  • 履歴書や CV の作成(cv-creator を使用)
  • キャリアのストーリーの抽出(career-biographer を使用)
  • 単一の面接ラウンドの種類だけを個別に練習する(該当するラウンド専門のスキルを直接使用)
  • 給与交渉やオファーの評価
  • 一般的なキャリア相談

面接準備の全工程

flowchart TD
    A[Career Biographer] -->|Extracts narrative| B[CV Creator]
    B -->|Resume finalized| C[Interview Loop Strategist]
    C --> D{Company Target Selected}
    D --> E[Generate Prep Timeline]
    E --> F[Story Coherence Matrix]
    F --> G[Round-Specific Prep]

    G --> G1[Recruiter Screen<br/>Self-prep]
    G --> G2[CodeSignal / Coding<br/>senior-coding-interview]
    G --> G3[Hiring Manager Screen<br/>hiring-manager-deep-dive]
    G --> G4[ML System Design<br/>ml-system-design-interview]
    G --> G5[Technical Deep Dive<br/>anthropic-technical-deep-dive]
    G --> G6[Tech Presentation<br/>tech-presentation-interview]
    G --> G7[Values & Behavioral<br/>values-behavioral-interview]

    G1 --> H[Mock Interviews<br/>interview-simulator]
    G2 --> H
    G3 --> H
    G4 --> H
    G5 --> H
    G6 --> H
    G7 --> H

    H --> I[Debrief & Adjust]
    I -->|Iterate| G
    I --> J[Interview Day<br/>Energy Protocol]
    J --> K[Post-Loop Debrief]
    K --> L{Offer?}
    L -->|Yes| M[Negotiation Phase]
    L -->|No| N[Gap Analysis & Retry]
    N -->|Update plan| E

スキル振り分け表

各ラウンドの種類は、専門スキルに対応しています。戦略プランナーは全体を調整しますが、各ラウンドに特化した練習は実行しません。

ラウンドの種類専門スキル主な焦点
採用担当者との面接自主準備(スキル不要)自己紹介、志望動機、日程調整、給与の希望範囲
オンライン評価/コーディングsenior-coding-interviewLeetCode の難問、システム設計の基礎、時間管理
採用マネージャーとの面接hiring-manager-deep-diveリーダーシップ、チームとの適合性、技術的判断
ML システム設計ml-system-design-interviewエンドツーエンドの ML パイプライン、トレードオフ、スケール
技術的な詳細の掘り下げanthropic-technical-deep-dive過去の業務の詳細な検証、技術的な深さ、AI の安全性
技術プレゼンテーションtech-presentation-interview45 分の講演、聴衆に応じた調整、質疑応答
価値観/行動面接values-behavioral-interviewSTAR 形式のエピソード、Anthropic の価値観との整合性
模擬面接の実施interview-simulator採点付きの、時間を計った本番さながらの練習

準備スケジュールの選択

最初の面接ラウンドまでの期間に応じて選択してください:

flowchart LR
    T{Time Available?}
    T -->|< 2 weeks| P1[Intensive Plan<br/&gt;4-6 hrs/day]
    T -->|2-5 weeks| P2[Balanced Plan<br/&gt;2-3 hrs/day]
    T -->|6+ weeks| P3[Thorough Plan<br/&gt;1-2 hrs/day]
    P1 --> R[See references/<br/>preparation-timeline-templates.md]
    P2 --> R
    P3 --> R

日ごとの詳細なスケジュールについては、references/preparation-timeline-templates.md を参照してください。


ストーリーの一貫性マトリクス

シニア候補者には、優れたプロジェクトが 5~8 件あります。各プロジェクトは複数のラウンドで話題になりますが、そのラウンドの対象者と評価基準に合わせて内容を調整する必要があります。

マトリクスの作成方法
  1. キャリア・バイオグラファーの出力(または直接入力)から、主要なプロジェクトを 5 件リストアップします
  2. 各プロジェクトについて、3 つのバージョンを作成します:
バージョンラウンドの種類強調する点長さ
技術版ML 設計、詳細の掘り下げアーキテクチャの判断、トレードオフ、指標、変更するとすれば何を変えるか8~12 分
インパクト版行動面接、採用マネージャー面接リーダーシップ、影響力、協業、ビジネス上の成果3~5 分(STAR 形式)
ストーリー版プレゼンテーション、採用担当者との面接ストーリー展開、そのプロジェクトが社会にとって重要な理由、得られた教訓可変
  1. 矛盾がないか相互に確認します――日付、チームの規模、自分の役割、指標は、どのバージョンでも一致している必要があります
  2. 各プロジェクトを Anthropic の価値観に対応づけます――どのプロジェクトが、どの価値観(安全性、誠実さ、幅広い恩恵)を示しているかを確認します
一貫性のある回答例

プロジェクト:リアルタイム物体検出パイプライン(2019-2022)

ラウンドバージョン主なポイント
ML 設計技術YOLOv5 -> カスタムアーキテクチャ、40ms のレイテンシ制約、エッジへのデプロイ、モデル蒸留におけるトレードオフ
詳細な技術面接技術EfficientNet ではなく ResNet バックボーンを選んだ理由、量子化戦略、障害モード分析、本番環境のモニタリング
行動面接インパクト4 人のチームを率いて 3 回の方向転換を乗り越え、精度目標が未達となった際にステークホルダーの期待値を調整し、後にテックリードとなった若手エンジニアを指導
HM 面接インパクト自動化によって売上を 35% 増加させ、GPU 予算を確保するために組織内の調整を乗り越え、部門横断的な関係を構築
プレゼンテーションナラティブ「研究プロトタイプから 1 日 1,000 万件のリクエストに対応する本番システムへ――ML を現実にするための教訓」

エネルギー管理プロトコル

終日続く面接(4〜6 時間)は持久戦です。知識不足よりも、認知的な疲労のほうが失敗を招きます。

面接当日まで
  • 面接前の 3 日間は連続して 7〜8 時間睡眠を取ります(前夜だけではありません)。
  • 環境を整えます。静かな部屋、予備のインターネット接続、充電済みのデバイス、水、軽食を用意します。
  • 当日の朝に詰め込み学習をしてはいけません。見直すのは、自分のストーリーの一貫性をまとめたマトリックスと 1 ページのカンペだけにします。
  • 当日の朝は軽く運動します(散歩やストレッチなど。激しい運動は避けます)。
面接中
休憩時間活動避けること
5 分立ち上がる、ストレッチ、水分補給、深呼吸スマートフォン、ソーシャルメディア、メモの見直し
15 分散歩、軽食(糖分よりタンパク質)、トイレ直前のラウンドを振り返る
30 分以上(昼食)きちんと食事を取り、外に出て、気持ちを切り替える次のラウンドの勉強
認知的な順序付け

ラウンドの順番に希望を伝えられる場合(企業によっては希望を尋ねられます):

  1. 最も得意なラウンドから始める――自信につながる勢いが生まれます。
  2. コーディングは早めに入れる――認知能力が最も冴えている状態が必要です。
  3. 行動面接/価値観に関する面接は中盤に入れる――会話形式なので、回復の時間になります。
  4. プレゼンテーションはリハーサルしたタイミングに入れる――体に染み込んだ記憶を活用できます。
  5. 最後のラウンドに技術的な詳細面接を入れるのは避ける――疲労すると話が脱線しやすくなります。

振り返りのフレームワーク

模擬面接と実際の面接のすべてのラウンド後に実施します。

直後(30 分以内)
  1. メモをそのまま書き出す――どんな質問があり、何を答え、何と言えばよかったかを記録します。
  2. 感情を確認する――どんな気持ちでしたか? 自信があった、不安だった、驚いた、など。
  3. 時間を確認する――予定より長くなりましたか、それとも短くなりましたか? どこで時間を失いましたか?
構造化分析(24 時間以内)
評価項目スコア(1〜5)根拠アクション項目
技術的な正確さ
コミュニケーションの明瞭さ
時間管理
ストーリーの一貫性
エネルギー/自信
質問への対応
パターンの検出(毎週)
  • 一貫してスコアが低いラウンドの種類は何ですか?
  • うまく伝わるストーリーはどれですか? うまく伝わらないものはどれですか?
  • 先週のアクション項目に対する取り組みは改善していますか?
  • 弱点の傾向に応じて、準備スケジュールの配分を調整します。

ラウンドの種類ごとの採点基準については、references/mock-interview-rubrics.md を参照してください。


避けるべきパターン

避けるべきパターン:一律の準備

初心者:すべてのラウンドの種類に同じ時間をかけます。コーディングに 2 時間、設計に 2 時間、行動面接に 2 時間をかけ、これを繰り返します。 熟練者:自分の弱点と各ラウンドの比重を分析します。設計面接は得意でもコーディングで頭が真っ白になる候補者は、準備時間の 60% をコーディングに割きます。ストーリーに一貫性がない候補者は、一貫性マトリックスに専用の時間を割きます。 検出方法:既知の弱点があるにもかかわらず、準備記録ではすべてのカテゴリに同じ時間をかけています。

アンチパターン:準備の分断

初心者:各ラウンドを個別に準備します。行動面接のラウンドでは6人のチームを率いた話をし、同じプロジェクトについて技術面接のラウンドでは「唯一の担当者でした」と話します。 エキスパート:ストーリーの一貫性マトリックスを使い、すべてのラウンドを通して一貫した説明を組み立てます。模擬面接の前に毎回マトリックスを確認します。矛盾がないか、同僚にチェックしてもらいます。 検出方法:ラウンドの種類によって、同じプロジェクトの詳細(チームの規模、期間、自分の役割、指標など)の説明が食い違っています。

アンチパターン:模擬面接の回避

初心者:面接ガイドを読み、YouTubeの動画を見て、フラッシュカードを復習しますが、時間制限のある状況で回答を声に出して練習することはありません。 エキスパート:最後の1か月は、週に最低2回、模擬面接を最初から最後まで実施します。模擬面接を録画し、その録画を見直します。interview-simulator を使って体系的に評価します。模擬面接を補助的な活動ではなく、準備の中心的な活動として扱います。 検出方法:これまでの模擬面接の録画がまったくありません。「内容は理解している」と言う一方で、制限時間内に質問へ回答できません。


Anthropic 固有の注意事項

2026年初頭時点で、Anthropic の面接プロセスでは以下が重視されます。

  1. AI セーフティへの理解 -- 技術力だけでなく、アラインメント、解釈可能性、責任あるデプロイに真摯に取り組んでいること
  2. 幅広さより技術的な深さ -- あらゆることへの表面的な理解ではなく、自分の取り組みをどこまで深く掘り下げられるか
  3. 協調的な問題解決 -- 面接は尋問ではなく、共同作業のように感じられるよう設計されています
  4. 知的誠実さ -- はったりを言うより、「分かりません」や「その点については間違っていました」と言うことが評価されます
  5. ミッションとの適合性 -- 単に「どの AI 企業でもよい」ではなく、なぜ特に Anthropic なのか

企業ごとの詳細な面接ループ構成(Anthropic、Google DeepMind、OpenAI、Meta FAIR)については、references/company-specific-loops.md を参照してください。


プロセス:候補者との初回セッション

  1. 現状を把握する:志望企業はどこですか?面接はいつですか?経歴はどのようなものですか?
  2. 既存の資料を確認する:career-biographer の出力、cv-creator の履歴書、その他の既存の準備資料
  3. スケジュールのテンプレートを選ぶ:残り時間に応じて、2週間/1か月/2か月のいずれかを選択します
  4. ストーリーの一貫性マトリックスを作成する:主要な5つのプロジェクト × それぞれ3つのバージョン
  5. 弱点を特定する:自己評価と、過去の面接でのフィードバックを確認します
  6. 個別の準備計画を作成する:スキルに応じた振り分けを含む日ごとのスケジュール
  7. 最初の模擬面接を設定する:準備開始から48時間以内に実施します
  8. 振り返りの頻度を設定する:模擬面接のたびに振り返り、毎週パターンを確認します

参考ファイル

ファイル参照するタイミング
references/preparation-timeline-templates.md2週間、1か月、または2か月のスケジュールに沿って、日ごとの準備計画を作成するとき
references/mock-interview-rubrics.md模擬面接を採点するとき、自己評価を行うとき、またはラウンドの種類ごとに失敗パターンを特定するとき
references/company-specific-loops.md特定の企業の面接構成に合わせて準備するとき(Anthropic、DeepMind、OpenAI、Meta FAIR)

コメント