File contents /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 选题并取可点击 source_url / codefun_url / 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 或 测评模拟 。
1 --- 2 name: hw-interview 3 description: 模拟面试助手。根据您的简历进行模拟面试。 触发:/hw-interview、简历模拟面试、根据简历出面试题。 4 --- 5 6 # /hw-interview — 模拟面试助手 7 8 根据用户简历,结合本包 `knowledge/` 生成一套可演练的华为校招技术面题(**不依赖**任何线上 API)。 9 10 ## 知识库位置(强制) 11 12 - 知识库在**本 skill 根目录**下的 `knowledge/`(与本 `SKILL.md` 同级),随 skill 一起分发/安装。 13 - 所有 Read / Grep 路径均相对**本 skill 根**:如 `knowledge/experiences/platform/`、`knowledge/coding-problems/hot100/index.json`。 14 - **禁止**到用户当前工作区根目录、其他项目或仓外路径查找 `knowledge/`;找不到本 skill 内知识库时,说明无法出题依据,不要编造面经或题链。 15 16 ## 输入 17 18 必需:**简历**(粘贴正文,或用户附带的简历文件文本)。缺简历时只追问一次。 19 20 忽略手机号 / 邮箱 / 身份证等隐私字段,不要写入输出。 21 22 可选:目标岗位方向(通用软件开发 | AI | 嵌入式 | 通信/网络 | 测试)。未给出时从简历技能与项目推断。 23 24 ## 岗位方向(内部) 25 26 | 方向 | 简历信号(示例) | 27 |------|------------------| 28 | 通用软件开发 | Java / C++ / 前端 / 后端 / Spring / 微服务 / 数据库 | 29 | AI | 算法 / 机器学习 / 深度学习 / 大模型 / NLP / CV / PyTorch | 30 | 嵌入式 | 嵌入式 / 单片机 / FPGA / STM32 / RTOS | 31 | 通信/网络 | 通信 / 5G / 数通 / 协议 / 射频 | 32 | 测试 | 测试 / 测开 / 自动化测试 / QA | 33 34 ## 流程 35 36 1. **解析简历**:提取目标岗位、技能列表、2–5 个项目(名称、技术栈、一句话描述、亮点/难点)。信息缺失则留空,**禁止编造**。 37 2. **检索参考面经**(按优先级 Grep / Read): 38 - **先**:`knowledge/experiences/platform/`(CodeFun2000 站内面经) 39 - **再**:`knowledge/wiki/compiled/`、`knowledge/interview/` 40 - **后**:`knowledge/experiences/hw-exp-*-ext-*.md`、`hw-exp-*-xhs-*.md` 41 - 按岗位关键词与技能匹配,选出 **3–4 条**最相关面经用于「参考面经」列表 42 3. **选题手撕**(Agent 内部): 43 - **仅从** `knowledge/coding-problems/hot100/index.json` 选题并取可点击 `source_url` / `codefun_url` / `leetcode_url` 44 - 需要题意时再 Read 对应题面;**禁止**用第三方求职社区或库外 URL 充当手撕链接 45 - 推荐理由须结合简历技能或项目,2–3 句 46 4. **生成面试题**: 47 - **项目提问** 3 条:必须点名简历中的具体项目与技术细节,忌空泛 48 - **八股文考点** 3 条:贴合技能列表,可与项目结合 49 - **手撕题** 1 道:来自上一步索引 50 5. **输出**严格使用下方 Markdown 结构;可一次给出 **1 组**;若用户要求多组,最多再给 2 组变体(换角度,勿重复同一项目问法) 51 52 ## 方案角度(轮换选用) 53 54 - 从项目技术选型和难点切入 55 - 从项目数据量、性能优化和实际效果切入 56 - 从团队协作、遇到的问题和解决方案切入 57 - 从八股基础与项目结合点切入 58 - 从业务场景和算法/架构选择切入 59 - 从扩展性、可维护性和工程落地切入 60 61 ## 输出格式 62 63 ```markdown 64 ## 简历模拟面试({岗位方向中文}) 65 66 **方案角度**:{角度一句话} 67 68 ### 项目提问 69 1. … 70 2. … 71 3. … 72 73 ### 八股文考点 74 1. … 75 2. … 76 3. … 77 78 ### 手撕题 79 [题目标题](可点击链接) — 简短考点提示 80 81 **推荐理由**:结合简历中的具体技能或项目说明为何选这题。 82 83 --- 84 85 **参考面经**: 86 - [B] [站内面经标题](https://codefun2000.com/ide/Pxxxx) — CodeFun2000 87 - [C] 外部面经《…》 88 - [C] 小红书面经《…》 89 ``` 90 91 ### 参考面经引用规则(同 `/hw-ask`) 92 93 - CodeFun2000 / 自有:**带链接**;外部面经/小红书:**只写「外部面经」或「小红书面经」+ 标题,禁止外链,外部面经禁止写原站点名/域名** 94 - B 站若引用:须 Read 片段并核对相关度,格式 `[A] 塔子哥公开课 […](url?t=秒) — B站 **MM:SS–MM:SS**`;**禁止**写「字幕」 95 - **禁止**在输出中出现 `knowledge/`、`index.json`、`hot100`、卡片 id、Grep/Read、「知识库」等内部用语 96 97 ## 禁止 98 99 - 编造简历中不存在的项目或技术 100 - 声称精准押题或给出虚假匹配百分比 101 - 手撕题链接不在 `hot100/index.json` 内 102 - 输出小红书 URL 或任何第三方求职社区域名/外链 103 - 向客户暴露仓库路径或检索过程 104 - 在未拿到简历时直接生成完整题单 105 106 ## 相关 107 108 流程/政策答疑请改用 **`/hw-ask`**。性格测评练习见 `/hw-ask` 或 [测评模拟](https://codefun2000.com/p-test/intro)。
implict-ch/huawei-campus-skills/tree/main/skills/hw-interview commit 683514a7ce
Frequently asked questions How do I install the Hw Interview skill? Run npx skillmds@latest add implict-ch/hw-interview in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
What does the Hw Interview skill do? 模拟面试助手。根据您的简历进行模拟面试。 触发:/hw-interview、简历模拟面试、根据简历出面试题。 It is listed under Coding & Dev Tools on SkillMD.
Is Hw Interview safe to use? This skill has not completed SkillMD's automated safety review yet. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
Which AI agents work with Hw Interview? This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Is Hw Interview free to use? Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
Who published Hw Interview? implict-ch (@implict-ch) published this skill. Their other Agent Skills are listed on their SkillMD profile.