SKILL.md
/hw-interview — 模拟面试助手
根据用户简历,结合本包 knowledge/ 生成一套可演练的华为校招技术面题(不依赖任何线上 API)。
知识库位置(强制)
- 知识库在本 skill 根目录下的
knowledge/(与本SKILL.md同级),随 skill 一起分发/安装。 - 所有 Read / Grep 路径均相对本 skill 根:如
knowledge/experiences/platform/、knowledge/coding-problems/hot100/index.json。 - 禁止到用户当前工作区根目录、其他项目或仓外路径查找
knowledge/;找不到本 skill 内知识库时,说明无法出题依据,不要编造面经或题链。
输入
必需:简历(粘贴正文,或用户附带的简历文件文本)。缺简历时只追问一次。
忽略手机号 / 邮箱 / 身份证等隐私字段,不要写入输出。
可选:目标岗位方向(通用软件开发 | AI | 嵌入式 | 通信/网络 | 测试)。未给出时从简历技能与项目推断。
岗位方向(内部)
| 方向 | 简历信号(示例) |
|---|---|
| 通用软件开发 | Java / C++ / 前端 / 后端 / Spring / 微服务 / 数据库 |
| AI | 算法 / 机器学习 / 深度学习 / 大模型 / NLP / CV / PyTorch |
| 嵌入式 | 嵌入式 / 单片机 / FPGA / STM32 / RTOS |
| 通信/网络 | 通信 / 5G / 数通 / 协议 / 射频 |
| 测试 | 测试 / 测开 / 自动化测试 / QA |
流程
- 解析简历:提取目标岗位、技能列表、2–5 个项目(名称、技术栈、一句话描述、亮点/难点)。信息缺失则留空,禁止编造。
- 检索参考面经(按优先级 Grep / Read):
- 先:knowledge/experiences/platform/(CodeFun2000 站内面经) - 再:knowledge/wiki/compiled/、knowledge/interview/ - 后:knowledge/experiences/hw-exp--ext-.md、hw-exp--xhs-.md - 按岗位关键词与技能匹配,选出 3–4 条最相关面经用于「参考面经」列表
- 选题手撕(Agent 内部):
- 仅从 knowledge/coding-problems/hot100/index.json 选题并取可点击 sourceurl / codefunurl / leetcode_url - 需要题意时再 Read 对应题面;禁止用第三方求职社区或库外 URL 充当手撕链接 - 推荐理由须结合简历技能或项目,2–3 句
- 生成面试题:
- 项目提问 3 条:必须点名简历中的具体项目与技术细节,忌空泛 - 八股文考点 3 条:贴合技能列表,可与项目结合 - 手撕题 1 道:来自上一步索引
- 输出严格使用下方 Markdown 结构;可一次给出 1 组;若用户要求多组,最多再给 2 组变体(换角度,勿重复同一项目问法)
方案角度(轮换选用)
- 从项目技术选型和难点切入
- 从项目数据量、性能优化和实际效果切入
- 从团队协作、遇到的问题和解决方案切入
- 从八股基础与项目结合点切入
- 从业务场景和算法/架构选择切入
- 从扩展性、可维护性和工程落地切入
输出格式
## 简历模拟面试({岗位方向中文})
**方案角度**:{角度一句话}
### 项目提问
1. …
2. …
3. …
### 八股文考点
1. …
2. …
3. …
### 手撕题
[题目标题](可点击链接) — 简短考点提示
**推荐理由**:结合简历中的具体技能或项目说明为何选这题。
---
**参考面经**:
- [B] [站内面经标题](https://codefun2000.com/ide/Pxxxx) — CodeFun2000
- [C] 外部面经《…》
- [C] 小红书面经《…》
参考面经引用规则(同 /hw-ask)
- CodeFun2000 / 自有:带链接;外部面经/小红书:只写「外部面经」或「小红书面经」+ 标题,禁止外链,外部面经禁止写原站点名/域名
- B 站若引用:须 Read 片段并核对相关度,格式
[A] 塔子哥公开课 […](url?t=秒) — B站 MM:SS–MM:SS;禁止写「字幕」 - 禁止在输出中出现
knowledge/、index.json、hot100、卡片 id、Grep/Read、「知识库」等内部用语
禁止
- 编造简历中不存在的项目或技术
- 声称精准押题或给出虚假匹配百分比
- 手撕题链接不在
hot100/index.json内 - 输出小红书 URL 或任何第三方求职社区域名/外链
- 向客户暴露仓库路径或检索过程
- 在未拿到简历时直接生成完整题单
相关
流程/政策答疑请改用 /hw-ask。性格测评练习见 /hw-ask 或 测评模拟。