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. 01制定两周、一个月或两个月计划
  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 个月的准备时间线
  • 确保故事连贯——同一个项目在行为面试、技术面试和招聘经理面试中都能正确讲述
  • 安排并跟踪模拟面试节奏
  • 制定全天虚拟面试或现场面试流程的精力管理策略
  • 分析面试后复盘并制定改进计划
  • 协调全部 7 项针对特定面试轮次的面试技能

不适用于:

  • 简历或 CV 撰写(使用 cv-creator)
  • 职业经历叙述梳理(使用 career-biographer)
  • 单独练习某种面试轮次类型(直接使用对应的轮次专用技能)
  • 薪资谈判或 Offer 评估
  • 一般职业咨询

完整面试流程

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 个项目,取自 career-biographer 的输出(或直接输入)
  2. 为每个项目撰写 3 个版本:
版本面试轮次类型侧重点时长
技术版ML 设计、深入面试架构决策、权衡、指标、你会如何改进8-12 分钟
影响版行为面试、招聘经理面试领导力、影响力、协作、业务成果3-5 分钟(STAR)
叙事版演讲、招聘人员面试故事脉络、项目对世界的重要意义、经验教训不定
  1. 交叉检查矛盾之处——日期、团队规模、你的职责和指标在各个版本中必须一致
  2. 将项目对应到 Anthropic 价值观——每个项目体现了哪项价值观(安全、诚实、广泛受益)?
示例:故事连贯性

项目:实时对象检测流水线(2019-2022)

轮次版本要点
ML 设计技术YOLOv5 -> 自定义架构、40ms 延迟限制、边缘部署、模型蒸馏的权衡
深入探讨技术为什么选择 ResNet 主干网络而不是 EfficientNet、量化策略、故障模式分析、生产监控
行为面试影响带领 4 人团队经历 3 次方向调整,在准确率目标未达成时管理利益相关方预期,指导一名后来成为技术负责人的初级工程师
HM 面试影响通过自动化推动收入增长 35%,协调组织内各方以争取 GPU 预算,建立跨职能合作关系
演示叙事“从研究原型到每天服务 10M 次请求的生产系统——让 ML 落地的经验”

精力管理方案

全天的面试流程(4-6 小时)是耐力挑战。认知疲劳导致的失误比知识不足更多。

面试当天之前
  • 面试前连续 3 晚睡足 7-8 小时(不只是前一晚)
  • 准备好环境:安静的房间、备用网络、充满电的设备、水和零食
  • 面试当天早上不要临时抱佛脚——只复习故事连贯性矩阵和 1 页速查表
  • 面试当天早上做轻度运动(散步、拉伸——不要剧烈锻炼)
面试流程中
休息时长活动避免事项
5 min站起来、拉伸、喝水、深呼吸手机、社交媒体、复习笔记
15 min散步、吃零食(蛋白质 > 糖)、上洗手间反复回想上一轮的表现
30+ min(午餐)吃顿正餐、到户外走走、调整状态为下一轮临时学习
认知顺序安排

如果你能影响面试轮次的顺序(有时公司会询问你的偏好):

  1. 从你最擅长的轮次开始——建立信心和势头
  2. 尽早安排编程面试——需要最佳的认知状态
  3. 把行为面试/价值观面试放在中间——这些面试以交流为主,可以让你恢复状态
  4. 演示安排在你排练过的时间段——肌肉记忆会助你一臂之力
  5. 避免把技术深入探讨安排在最后一轮——疲劳时很容易说得漫无边际

复盘框架

每次模拟面试和真实面试后都进行复盘。

即时复盘(30 分钟内)
  1. 记录原始笔记——问了哪些问题、你怎么回答、希望自己怎么回答
  2. 检查情绪状态——你感觉如何?自信、不确定,还是意外?
  3. 检查时间把控——是否超时?是否提前结束?在哪里耗费了时间?
结构化分析(24 小时内)
维度评分(1-5)依据行动项
技术准确性
表达清晰度
时间管理
故事连贯性
精力/自信
应对问题
识别规律(每周)
  • 哪类面试轮次的得分总是最低?
  • 哪些故事效果好?哪些效果不佳?
  • 你是否在改进上周的行动项?
  • 根据薄弱环节的变化趋势调整准备时间分配

各轮次类型的评分标准请参阅 references/mock-interview-rubrics.md。


反模式

反模式:平均分配准备时间

新手:在每类面试轮次上花费相同时间——编程 2 小时、设计 2 小时、行为面试 2 小时,如此反复。 专家:分析个人薄弱环节和各轮次的权重。设计面试表现出色但编程时容易卡住的候选人,会把 60% 的准备时间用于编程。故事前后不一致的候选人,会专门花时间梳理连贯性矩阵。 识别方法:准备日志显示各类别的投入时间完全相同,尽管已知存在薄弱环节。

反模式:孤立准备

新手:独立准备每一轮面试。在一轮中讲述带领 6 人团队的经历故事,却在技术面试中说自己是同一项目的“唯一贡献者”。 专家:利用故事一致性矩阵,在所有面试轮次中串联起一致的叙述。每次模拟面试前都会查看矩阵,并请同伴检查是否存在矛盾。 检测方式:在不同类型的面试轮次中,对同一项目的描述存在冲突(团队规模、时间线、你的角色、指标)。

反模式:逃避模拟面试

新手:阅读面试指南、观看 YouTube 视频、复习抽认卡——却从未在限时条件下实际练习口头回答。 专家:在最后一个月,每周至少进行 2 次完整的模拟面试。录下模拟面试,回看录像。使用 interview-simulator 进行结构化评分。把模拟面试作为主要准备活动,而非补充活动。 检测方式:没有任何模拟面试录音记录。尽管“了解材料”,却无法在时限内回答问题。


Anthropic 专属说明

截至 2026 年初,Anthropic 的面试流程重点考察:

  1. 对 AI 安全的理解——不仅是技术能力,还包括对对齐、可解释性和负责任部署的切实投入
  2. 技术深度胜于广度——他们希望看到你对自己的工作能钻研多深,而不是对所有内容都只有肤浅的了解
  3. 协作解决问题——面试旨在营造协作工作会议的氛围,而非审问
  4. 学术诚实——坦言“我不知道”或“我当时对此判断有误”,比虚张声势更受重视
  5. 使命契合度——为什么特别选择 Anthropic,而不只是“任何一家 AI 公司”

如需了解各公司的详细面试流程结构(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.md制定 2 周、1 个月或 2 个月时间线的每日准备计划时
references/mock-interview-rubrics.md为模拟面试评分、进行自我评估或识别各类面试轮次中的失误模式时
references/company-specific-loops.md根据特定公司的面试结构(Anthropic、DeepMind、OpenAI、Meta FAIR)定制准备计划时

评论

支持 Markdown