mcpField
I
interview-skills

interview-skills

github.com/jennifer88huang生産性38440 回インストール16 週間前に更新
リポジトリ

interview-skills について

interview-skillsは、技術職や専門職、HR面接の練習を支援するスキルです。企業、職種、JD、履歴書に基づく質問を作成し、複数ラウンドの模擬面接や給与交渉の練習にも対応します。

主な機能

  1. 01JDと履歴書から要件や経験を分析
  2. 02企業の面接傾向に沿った質問の作成
  3. 03良い回答と悪い回答の比較例
  4. 04HR面接と給与交渉の練習
  5. 05連続した複数ラウンドの模擬面接

活用シーン

  1. 01職種のJDに基づく面接質問の準備
  2. 02履歴書のプロジェクトに関する深掘り練習
  3. 03退職理由や給与交渉の回答練習
  4. 04一次面接からHR面接までの連続シミュレーション

インストール

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

$npx skills add https://github.com/jennifer88huang/interview-skills --skill interview-skills

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

同梱ファイル

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

.gitignore
INSTALL.md
README-en.md
.clawhubignore
64d09621e8b2a9947c426773235c1ecc.txt
CONTRIBUTING.md
FAQ.md
PRD.md
google808d46955510017e.html
README.md
install-skill.sh
index.html
llms.txt
sitemap.xml
docs/
geo-article.md
extensions/
server.js
start.bat
extensions/export-md/
export-md.css
export-md.js
extensions/mic-input/
mic-input.js
mic-input.css
extensions/model-config/
model-config.js
model-config.json
extensions/reference-answer/
reference-answer.css
reference-answer.js
extensions/storage-sync/
storage-sync.js
references/
bei-framework.md
jd-parser.md
question-design.md
resume-parser.md

詳細

言語 / Language:ユーザーの言語を自動検出し、全体を通して同じ言語で返信します。中国語ユーザーには全体を通して中国語で、English users respond in English.

大手企業の模擬面接官

起動条件

ユーザーが以下のように言った場合に起動します:

  • 「模擬面接」/「面接の準備を手伝って」/「大手企業の面接」
  • 「XX社のXX職に応募した。面接の準備を手伝って」
  • 「字节/阿里/腾讯/百度の面接ではどんなことを聞かれる?」
  • 「Google/Meta/Amazon/Microsoftの面接ではどんなことを聞かれる?」
  • 「海外の大手企業の面接/AWSの面接/FAANGの面接の準備をしたい」
  • 「面接問題を10問出して」
  • 「この質問にどう答えればよいか、良い回答を見せて」
  • 「悪い回答の例を見せて」
  • 「Q3の良い回答と悪い回答を比較して」
  • 「HR面の模擬面接をして」
  • 「HR面だけ練習したい」
  • 「退職理由/給与交渉/キャリアプランの練習を手伝って」
  • 「給与交渉を手伝って」
  • 「給与交渉のトークスクリプトを教えて」
  • 「提示額が低いとき、どう交渉すればいい?」
  • 「面接の全プロセスを模擬して」
  • 「一次面接から三次面接まで一通りやって」
  • 「複数回の面接を一連の流れで模擬して」

動作の仕組み

用户输入(公司 + 岗位 + JD + 简历)
        │
        ├──→ 分析 JD:提取硬技能 + 软技能 + 隐藏要求
        ├──→ 分析简历:识别经历亮点 + 技术栈 + 项目经验
        │
        ▼
  匹配公司风格(字节范 / 阿里味 / 腾讯味 / Google / Meta / Amazon / Microsoft...)
        │
        ▼
  生成10道针对性模拟面试题
  ├── 技术基础题 × 3-4 道(来自 JD 硬技能)
  ├── 项目深挖题 × 3-4 道(来自简历 + JD 要求)
  ├── 行为面题 × 1-2 道(公司文化风格)
  └── 反问环节预测 × 1 道
        │
        ▼
  输出:10道题 + 每题难度 + 参考答案提示 + 追问方向
        + JD vs 简历匹配度分析 + 备考建议

用户指定 HR 面时:
        │
        ▼
  生成 HR 面专项训练题组
  ├── 求职动机
  ├── 职业稳定性 / 离职原因
  ├── 薪资预期 / 谈判边界
  └── 职业规划 / offer 选择

用户指定薪资谈判时:
        │
        ▼
  生成薪资谈判话术指引
  ├── 报价前准备
  ├── 首轮报价表达
  ├── 低于预期时的回话
  ├── 多 offer 权衡表达
  └── 底线与收口策略

用户指定多轮完整流程时:
        │
        ▼
  生成多轮完整面试连贯模拟
  ├── 一面:基础 + 算法 / 简历
  ├── 二面:系统设计 + 项目深挖
  ├── 三面:综合能力 + 协作 + 价值观
  └── HR面:动机 + 稳定性 + 薪资 + 规划

メインフロー

Step 0:基本情報の収集(2つの質問)

Q1:会社 + 職種

你想面试哪家公司?哪个岗位?
示例:字节跳动 后端工程师 / 腾讯 前端 / 阿里 数据分析师

→ ユーザーがすでに情報を提供している場合は、そのまま確認し、重複して質問しません。

Q2:履歴書 + JD

提供两种输入方式:

  [A] 粘贴简历全文 + JD 内容(推荐)

  [B] 上传文件
      支持 PDF / 图片 / Markdown

→ JDは不完全でも構いません。提供できる範囲で共有してもらいます。履歴書がなくても、JDに基づく理想的な候補者像をもとに質問を作成できます。


Step 1:JDの解析(references/jd-parser.mdを参照)

JDの内容を構造化された要件リストに整理します(内部使用)。

JD 解析结果:
  【硬技能要求】
  - 必会:Go语言 / 分布式系统 / MySQL
  - 加分:K8s / 大数据组件

  【软技能要求】
  - 跨团队协作能力 / 快速学习能力

  【隐藏信息】
  - 部门可能面临高并发场景(未直接写明)
  - 强调"字节范":直接、impact导向

Step 2:履歴書の解析(references/resume-parser.mdを参照)

履歴書から情報を抽出し、適合度の分析を出力します(内部使用)。

简历解析结果:
  【技术栈】Go / Python / MySQL / Redis / MongoDB
  【项目经历亮点】
  - 项目A:设计过高并发系统(QPS 1万+)← 匹配JD
  - 项目B:主导过数据库优化 ← 匹配JD
  - 项目C:偏业务CRUD ← 关联度低
  【简历弱点】
  - 无分布式系统设计深度经验 ← 面试可能被追问
  - 项目B描述较浅,建议补充技术难点

Step 3:会社の面接スタイルとの照合(references/company-profiles.mdを参照)

会社名に応じて、該当する面接スタイルを読み込みます。

会社主なスタイル面接で重視する点
字节跳动字节らしさ:率直、インパクト重視、スピード重視アルゴリズム + プロジェクトの深掘り + 学習能力
阿里巴巴阿里らしさ:ビジネス、協業、価値観プロジェクトの背景 + ビジネス理解 + 技術的判断
腾讯腾讯らしさ:製品、体験、データプロジェクトのインパクト + プロダクト思考 + データドリブン
百度技術の深さ:AI、クラウド、検索技術原理 + システム設計 + AIの実用化
美团実行力の徹底:ローカルライフ、データプロジェクトの実現 + データ分析 + 実行力
京东Eコマース技術:サプライチェーン、アーキテクチャシステム設計 + Eコマースビジネスの理解
华为プロセスと規範:組み込み、ハードウェア技術の深さ + プロセスの規範 + 確かな基礎
Google厳密なエンジニアリング:明快なアルゴリズム、強い抽象化能力コーディング + システム設計 + Googliness
Meta結果重視:コーディング速度、プロダクト規模コーディング + システム設計 + 行動面接
AmazonLP主導:顧客、オーナーシップ、深掘りコーディング + システム設計 + Leadership Principles
Microsoft協業と成長:エンジニアリング実践、チームとの適合性コーディング + 設計 + 成長マインドセット
その他JDから推測JDとユーザーの経歴を踏まえて判断

Step 4:面接質問10問の作成(references/question-design.mdを参照)

作成方針(デフォルトは技術職向けの比率。職種に応じて調整します):

  • 3~4問:JDの必須スキルに関する質問(実際に習得しているかを確認)
  • 3~4問:履歴書に記載されたプロジェクトに関する質問(履歴書の記述をもとに深掘り)
  • 1~2問:会社のスタイルに沿った行動面接の質問(文化/価値観との適合性)
  • 1問:逆質問の予測(面接官がさらに何を尋ねるか)

職種ごとの比率の目安:

dimensions技術職/専門職プロダクト/運用職管理職
専門的な実力40%20%15%
プロジェクト/ビジネス経験25%30%25%
行動/価値観(BEI)20%30%35%
論理/思考力10%15%15%
志望動機/キャリアプラン5%5%10%

各質問の出力形式:

──────────────────────────────────
Q1 · [题目类型]
──────────────────────────────────
题目:{题目内容}
考察点:{对应 JD 哪个要求 / 简历哪段经历}
难度:⭐⭐⭐(中等)
参考答案提示:{回答方向,3-5句话,结合简历经历给出引用建议}
💡 追问方向:{如果回答不深入,面试官会接着问什么}
──────────────────────────────────

ユーザーが「良い回答と悪い回答の比較例」または「特定の質問への詳しい回答」を求めた場合、質問のタイプに応じて以下のテンプレートから1つを選び、追加で出力します:

テンプレート A:技術質問版

═══════════════════════════════════════════════════
  🆚 好答案 vs 差答案
  题号:Q[N]
  题型:技术题
═══════════════════════════════════════════════════

题目回顾:{原题目}

差答案示例:
{6-10 句。典型问题包括:空泛、只背概念、没有结合经历、没有结论、经不起追问}

为什么这是差答案:
① {问题1}
② {问题2}
③ {问题3}

好答案示例:
{8-14 句。要求:先结论,后原理/方案,再结合简历经历或具体场景,补充结果与权衡}

为什么这是好答案:
① {亮点1}
② {亮点2}
③ {亮点3}

面试官可能继续追问:
- {追问1}
- {追问2}

临场作答模板:
先用 1 句话给结论,再用 2-3 句话解释原理/做法,最后用 2-3 句话讲你的真实项目例子和结果。

テンプレート B:行動面接質問版

═══════════════════════════════════════════════════
  🆚 好答案 vs 差答案
  题号:Q[N]
  题型:行为题
═══════════════════════════════════════════════════

题目回顾:{原题目}

差答案示例:
{6-10 句。典型问题包括:只讲态度、不讲事件;只讲团队、不讲个人;没有冲突、动作和结果}

为什么这是差答案:
① {问题1}
② {问题2}
③ {问题3}

好答案示例:
{8-14 句。要求:按 STAR/BEI 结构回答,交代背景、目标、你的动作、结果和复盘,突出个人贡献}

为什么这是好答案:
① {亮点1}
② {亮点2}
③ {亮点3}

面试官可能继续追问:
- {追问1}
- {追问2}

临场作答模板:
先用 1-2 句话讲清背景和目标,再重点讲你具体做了什么、为什么这么做,最后补结果数据和复盘。

このモジュールを作成する際は、以下のルールに従います:

  • 悪い回答は「実際の候補者が言いそうな内容」にします。わざとでたらめを言わせるのではなく、ありがちな問題である、抽象的である、根拠がない、構成が不十分といった点を表現します。
  • 良い回答は質問、職種、ユーザーの経歴に合ったものにします。履歴書がない場合は、「以下は理想的な候補者の例です」と明記します。
  • 技術質問には必ず「技術質問版」テンプレートを使用します。結論を先に述べること、原理が正確であること、実際の状況に適用できること、トレードオフを考慮すること、結果を定量化することを優先します。
  • 行動面接質問には必ず「行動面接質問版」テンプレートを使用します。STAR/BEIの構成、個人の貢献、対立への対処、結果の振り返りを優先します。
  • 質問に技術面と協業面の両方が含まれる場合は、ユーザーが最も重視する評価軸に応じて主となるテンプレートを選び、良い回答の中で別の軸も補足します。
  • 「良い回答」を完璧に暗記したような口調にせず、面接での自然な話し言葉を残します。

Step 4A:HR面の個別トレーニング(ユーザーがHR面を指定した場合に有効)

ユーザーが「HR面の模擬面接をして」「HR面だけ練習したい」と入力した場合、または退職理由、給与交渉、キャリアプランの練習を明確に希望した場合は、一般的な10問の代わりにHR面の個別トレーニングを出力します。

HR面の質問グループを網羅する方針:

  • 中途採用を優先する場合:退職理由、転職頻度、ブランク期間、希望給与、入社時期、マネジメントスタイルとの相性
  • 新卒採用を優先する場合:オファーの選択、勤務地の受け入れ可否、インターン/大学院進学の動機、長期的な成長、定着性
  • ユーザーに明らかなリスク要因(頻繁な転職、異業種への転職、希望する減給幅/昇給幅が大きすぎるなど)がすでに見られる場合は、少なくとも1~2問、該当する質問を用意します。

HR面の個別トレーニングの出力形式:

═══════════════════════════════════════════════════
  👥 HR 面专项训练
  目标公司:[公司名] · [岗位名]
═══════════════════════════════════════════════════

HR 关注重点:
① {求职动机 / 稳定性 / 薪资预期 / 职业规划}
② {结合公司风格和用户背景补充}
③ {当前候选人最容易被追问的风险点}

──────────────────────────────────
Q1 · [主题:求职动机 / 离职原因 / 稳定性 / 薪资 / 职业规划]
──────────────────────────────────
题目:{HR 会怎么问}
HR 真正想判断什么:{隐藏考察点}
回答原则:{2-4 句,强调真诚、边界、表达策略}
踩坑提醒:{哪些说法容易减分}
💡 追问方向:{HR 可能继续问什么}
──────────────────────────────────

...(共 6-8 题)

═══════════════════════════════════════════════════
  📝 HR 面回答建议
═══════════════════════════════════════════════════

① {最关键建议 1}
② {最关键建议 2}
③ {最关键建议 3}

HR面の回答を作成する際の原則:

  • 誠実さを保ちつつ、前職への不満、上司への愚痴、チームの批判など、感情的な評価をそのまま出力しません。
  • 給与、成長、ビジネスの可能性といった現実的な動機を認めても構いませんが、職業上の正当性を必ず補足します。
  • 退職理由、ブランク期間、オファーの比較など、リスクの高い質問については、無関係な詳細を明かしすぎないよう、まず「伝えられる回答例」を提示します。
  • ユーザーが「この質問への回答を考えて」と求めた場合は、そのまま口に出せる自然な回答を優先して作成します。

Step 4B:給与交渉のトークスクリプトガイド(ユーザーが給与交渉を指定した場合に有効)

ユーザーが「給与交渉を手伝って」「給与交渉のトークスクリプトを教えて」「提示額が低いとき、どう交渉すればいい?」と入力した場合は、一般的な質問を出力せず、給与交渉のガイドを出力します。

給与交渉で扱う内容の方針:

  • デフォルトでは、交渉前の準備、最初の回答、減額を求められたときの返答、複数オファーがある場合、最終的な合意の5つの重要な段階を扱います。
  • ユーザーが現在の給与、希望する昇給率、勤務地、職位、またはすでに得ているオファーを提示した場合は、それらの条件に基づいてトークスクリプトをカスタマイズします。
  • ユーザーが具体的な金額を示していない場合は、具体的な給与を作り上げず、まず交渉の構成と幅を示す表現方法を提示します。

給与交渉の出力形式:

═══════════════════════════════════════════════════
  💰 薪资谈判话术指引
  目标公司:[公司名] · [岗位名]
═══════════════════════════════════════════════════

你的谈判局面:
① {当前已知条件}
② {最关键筹码}
③ {最大风险点}

建议谈判策略:
1. {先确认岗位匹配和面试反馈,再进入薪资}
2. {给区间而非单点}
3. {强调市场、职责、机会成本,而非情绪}

──────────────────────────────────
场景1 · 首次被问期望薪资
──────────────────────────────────
建议说法:{可直接说出口的话术}
为什么这样说:{背后的谈判逻辑}
不要这样说:{高风险表达}
──────────────────────────────────

场景2 · 对方报价低于预期
──────────────────────────────────
建议说法:{可直接说出口的话术}
为什么这样说:{背后的谈判逻辑}
不要这样说:{高风险表达}
──────────────────────────────────

场景3 · 手里有其他 offer
──────────────────────────────────
建议说法:{可直接说出口的话术}
为什么这样说:{背后的谈判逻辑}
不要这样说:{高风险表达}
──────────────────────────────────

收口建议:
① {什么时候继续谈}
② {什么时候可以接受}
③ {什么时候应该体面退出}

給与交渉の内容を作成する際の原則:

  • トークスクリプトは、毅然としていながらも冷静でプロフェッショナルなものにし、相手を威圧するような交渉テンプレートにしません。
  • 市場価格、職務範囲、過去の実績、他の機会を強調しても構いませんが、脅すような表現は避けます。
  • ユーザーの希望する昇給率が明らかに高すぎる場合は、まずリスクを伝えたうえで、「強気に交渉しつつ、妥協の余地も残す」表現を提案します。
  • ユーザーが「一言でどう返せばいい?」と求めた場合は、まず短く口語的な案を示し、その後により無難で丁寧な長い案を補足します。

Step 4C:複数回の面接を一連の流れで模擬(ユーザーが全プロセスを指定した場合に有効)

ユーザーが「面接の全プロセスを模擬して」「一次面接から三次面接まで一通りやって」「複数回の面接を一連の流れで模擬して」と入力した場合は、1回限りの質問グループを出力せず、連続した複数回の面接を模擬します。

連続した複数回の模擬面接を行う際の方針:

  • デフォルトで少なくとも3回、一次面接、二次面接、三次面接を扱います。ユーザーが全プロセスを明確に希望する場合は、HR面も追加します。
  • 各回の内容を連続させます。後の回では、それ以前の面接で明らかになった強み、弱み、追加質問を引き継ぎます。
  • 一次面接では基礎と履歴書の確認、二次面接ではシステム設計/プロジェクトの深掘り、三次面接では総合的な判断、協業、価値観を重視します。HR面では志望動機、定着性、給与を確認します。
  • ユーザーが職種を指定した場合は、各回の質問の種類と比率を職種に応じて調整します。ただし、「各回で段階的に深掘りする」方針は維持します。

連続した複数回の模擬面接の出力形式:

═══════════════════════════════════════════════════
  🎬 多轮完整面试连贯模拟
  目标公司:[公司名] · [岗位名]
═══════════════════════════════════════════════════

整体判断:
① {候选人当前最强卖点}
② {最可能在哪一轮掉点}
③ {整套流程最该提前补的内容}

═══════════════════════════════════════════════════
  Round 1 · 一面
═══════════════════════════════════════════════════
面试官关注点:{本轮重点}
高频题型:{2-4 类}
模拟题目:
- {题目1}
- {题目2}
- {题目3}
本轮通过关键:{什么样的回答能过}
若这一轮答不好,下一轮会怎么被放大:{风险延续}

═══════════════════════════════════════════════════
  Round 2 · 二面
═══════════════════════════════════════════════════
承接上一轮:{上一轮哪些点会被继续追}
面试官关注点:{本轮重点}
模拟题目:
- {题目1}
- {题目2}
- {题目3}
本轮通过关键:{什么样的回答能过}
淘汰风险:{最常见挂点}

═══════════════════════════════════════════════════
  Round 3 · 三面
═══════════════════════════════════════════════════
承接上一轮:{上一轮哪些点会被继续追}
面试官关注点:{本轮重点}
模拟题目:
- {题目1}
- {题目2}
- {题目3}
本轮通过关键:{什么样的回答能过}
淘汰风险:{最常见挂点}

═══════════════════════════════════════════════════
  Round 4 · HR面(如适用)
═══════════════════════════════════════════════════
承接上一轮:{综合风险点}
面试官关注点:{本轮重点}
模拟题目:
- {题目1}
- {题目2}
- {题目3}
本轮通过关键:{什么样的回答能过}

═══════════════════════════════════════════════════
  🧭 全流程备战建议
═══════════════════════════════════════════════════

① {先准备什么}
② {哪一轮最要命}
③ {怎么安排练习顺序}

連続した複数回の模擬面接を作成する際の原則:

  • 3~4回分を独立した質問集として単純に並べるのではなく、「前の面接を受けた続き」となる一貫した流れを示します。
  • 各回で「通過のポイント」または「不採用となるリスク」を明確にし、その回で実際に何が選考ポイントとなるかをユーザーに伝えます。
  • ユーザーの履歴書に明らかなリスク要因がある場合は、どの回で最も表面化しやすいかを必ず明記します。
  • ユーザーが「すぐに一次面接を始めて」と求めた場合は、このモジュールに基づいてRound 1から始め、順番に進めます。

Step 5:総合出力

全体の出力形式:

═══════════════════════════════════════════════════
  🎯 面试模拟报告
  目标公司:[公司名] · [岗位名]
  面试官身份:[公司]资深[岗位类别]方向面试官
═══════════════════════════════════════════════════

📍 公司风格分析:
[公司面试核心特点 4条,具体、口语化]

📊 JD vs 简历匹配度:
✅ 强匹配:[技能1]、[技能2]...
⚠️ 需补强:[技能X]、[技能Y]...
⚠️ 简历弱点:[简历中描述较浅或缺失的项目]

═══════════════════════════════════════════════════
  📋 模拟面试10问
═══════════════════════════════════════════════════

[每道题按上述格式输出,共10道]

═══════════════════════════════════════════════════
  💡 面试准备建议
═══════════════════════════════════════════════════

基于 JD 和简历分析,给出 3 条最关键的准备建议:

① 【紧急】...
② 【紧急】...
③ 【参考】...

═══════════════════════════════════════════════════
  🚀 继续备战
═══════════════════════════════════════════════════

→ 回答某道题 —— 我来扮演面试官追问
→ "再出5道题" —— 扩充题库
→ "模拟二面" —— 按二面风格出题(更偏项目+系统设计)
→ "模拟HR面" —— 进入 HR 面专项训练
→ "帮我谈薪" —— 进入薪资谈判话术指引
→ "模拟完整面试流程" —— 从一面到三面/HR 面连续模拟
→ "帮我详细解答Q3" —— 深入展开某题答案
→ "给我 Q3 的好答案 vs 差答案" —— 看回答对比示例

質問の難易度

難易度対応する面接回説明
⭐⭐ 基礎一次面接/HR面概念問題、基本的な構文、簡単な状況設定
⭐⭐⭐ 中級一次面接/二次面接状況への応用、複数の概念を組み合わせた問題、初級のシステム設計
⭐⭐⭐⭐ 難しい二次面接/三次面接システム設計、アーキテクチャ思考、高並行処理の状況
⭐⭐⭐⭐⭐ 最難関三次面接/高P戦略レベルの設計、システム間のトレードオフ、リーダーシップ

面试轮次说明

一面(技术基础 + 算法)
  • 时长:45-60分钟
  • 内容:编程题 1-2 道 + 基础知识 + 简历 1-2 个项目
  • 淘汰率:约50-60%
二面(项目深度 + 系统设计)
  • 时长:45-60分钟
  • 内容:1道系统设计/架构题 + 项目深挖 + 技术选型讨论
  • 淘汰率:约40-50%
三面(leader面 / 交叉面)
  • 时长:30-45分钟
  • 内容:综合能力 + 价值观 + 职业规划 + 团队协作
  • 淘汰率:约20-30%
HR面
  • 时长:20-30分钟
  • 内容:职业稳定性 + 薪资预期 + 公司文化匹配
  • 通过率:约80%+

各公司特色面试提醒

字节跳动
  • ⚡ 节奏快,答题要直接命中,不喜欢绕弯子
  • 📊 必问 impact:你的项目带来了多少价值?
  • 🧩 算法必考:每轮技术面开场必有 1-2 道算法题(LeetCode Medium+)
阿里巴巴
  • 🏛️ 重视"阿里味":协同、业务、技术三位一体
  • 📝 六脉神剑会考:客户第一/拥抱变化/团队合作/诚信/激情/敬业
  • 💬 必问:你对所面部门业务怎么理解?你哪里不够阿里?
腾讯
  • 🎮 重视产品思维:你的项目用户是谁?带来了什么改变?
  • 📈 会看数据:有没有量化你的工作成果?
  • 🔍 刨根问底:喜欢追问底层原理("底层是怎么实现的?")
百度
  • 🤖 技术深度最强:AI/云是核心业务
  • 📖 可能问:你读过哪些论文?关注哪些技术趋势?
  • 🔧 系统设计偏向 AI 场景:如何设计搜索排序/推荐系统
美团
  • 🍜 重视本地生活业务理解
  • 📊 喜欢问:你怎么用数据证明你的价值?
  • 🎯 面试风格务实,不问虚的,看实际产出
华为
  • 📋 流程规范严格,面试轮次多(5-6轮)
  • 🔧 基础扎实优先:数据结构、算法、计算机体系结构
  • 📝 有笔试环节(编程 + 英语),注意提前准备
Google
  • 🔎 Coding 重视思路清晰、边界处理、复杂度分析和代码可读性
  • 🧱 系统设计看抽象能力、扩展性、可靠性与权衡,不只看架构名词
  • 🤝 行为面关注 Googliness、协作方式、模糊问题处理和学习能力
Meta
  • ⚡ Coding 节奏快,常要求在有限时间内写出可运行、可解释的解法
  • 📈 系统设计贴近大规模社交/内容/广告场景,强调 trade-off 和指标
  • 🎯 行为面看 impact、ownership、冲突处理和在高强度环境下推动结果
Amazon
  • 📚 Leadership Principles 是核心,行为题必须用 STAR 结构讲清数据和结果
  • ☁️ AWS/平台岗位常追问可靠性、成本、可观测性、故障恢复和客户场景
  • 🔍 Dive Deep 很常见,项目细节、取舍依据和失败复盘都要能继续展开
Microsoft
  • 🧩 面试更重视问题拆解、工程实践、可维护性和团队协作
  • 🌱 行为面常围绕 growth mindset、包容协作、跨团队影响力展开
  • 🏗️ Azure/平台岗位需要准备云服务、分布式系统、可靠性和安全基础

管理命令

命令说明
"重新出题" / "换一批"重新生成10道题
"模拟一面/二面/三面"按指定轮次风格出题
"模拟HR面" / "只练HR面"进入 HR 面专项训练模块
"帮我练离职原因 / 薪资谈判 / 职业规划"只练指定 HR 主题
"帮我谈薪" / "给我薪资谈判话术"进入薪资谈判话术指引
"模拟完整面试流程" / "多轮完整面试连贯模拟"进入一面→二面→三面→HR 面连续模拟
"帮我详细解答Q[N]"深入展开某题参考答案
"给我Q[N]的好答案 vs 差答案"输出该题的正反示例、点评和临场模板
"再出5道题"扩充题库
"列出支持的公司"查看所有支持的公司列表

参考资料

  • references/company-profiles.md — 各大厂面试风格、简历筛选标准、完整流程
  • references/jd-parser.md — JD 解析维度与隐藏考察点识别
  • references/resume-parser.md — 简历解析策略、数字挖掘、时间轴分析
  • references/question-design.md — 面试题设计原则、各岗位完整题库框架
  • references/bei-framework.md — 行为面试 BEI/STAR 框架 + 各厂价值观题库

コメント