📅 会议准备

面试问题准备

根据岗位要求生成面试问题库和评分标准

★☆☆ 初级 15-20 min 2025年1月12日

概述

设计好的面试问题能有效评估候选人能力。Claude 可以根据岗位要求生成结构化的面试问题,包括技能评估、行为问题和场景题,并提供评分标准。

适用场景

  • 技术岗位面试
  • 管理岗位面试
  • 应届生招聘
  • 跨部门面试官培训

操作步骤

1

分析岗位要求

从 JD 中提取关键能力要求。

请分析岗位描述:~/hr/senior_backend_engineer_jd.md

提取:

  • 必需技能(如特定编程语言、框架)
  • 软技能(如沟通能力、团队协作)
  • 经验要求(项目规模、团队角色)
  • 加分项(如开源贡献、技术博客)

按重要性排序,划分为:

  • 核心能力(必须考察)
  • 重要能力(应该考察)
  • 加分项(可选考察)
2

生成技术问题

针对技能点设计问题。

针对后端工程师岗位,请生成技术问题:

基础知识(10分钟):

  • 3个快速问答题,考察基础扎实程度
  • 如:解释 ACID 特性

深度技术(20分钟):

  • 2个深度问题,考察架构和设计能力
  • 如:设计一个高并发秒杀系统

代码能力(30分钟):

  • 1-2个编程题,考察代码质量
  • 提供题目、测试用例、评分标准

每个问题包括:

  • 问题描述
  • 考察点
  • 好答案 vs 差答案的标准
  • 追问方向
3

生成行为问题

使用 STAR 方法评估软技能。

请生成行为面试问题:

团队协作: Q: 描述一次你与团队成员意见不一致的经历,你如何处理? 考察:冲突解决能力、沟通技巧、团队精神 优秀回答应包含:

  • Situation: 具体场景
  • Task: 面临的任务/挑战
  • Action: 采取的行动
  • Result: 最终结果和反思

压力应对: Q: 讲一次在紧急 deadline 前遇到严重 bug 的经历 考察:抗压能力、问题解决、优先级判断

学习能力: Q: 最近学习的新技术是什么?如何学习的? 考察:持续学习、自驱力

每类 2-3 个问题备选

4

设计场景题

模拟真实工作场景。

设计 2 个场景题:

场景1:技术选型 “你们要开发一个新的实时通信功能,可选方案有 WebSocket、长轮询、Server-Sent Events。请分析各方案优劣并给出建议。”

考察:

  • 技术理解深度
  • 权衡决策能力
  • 业务理解

场景2:代码review 提供一段有问题的代码,让候选人:

  • 指出问题
  • 解释危害
  • 提出改进方案

考察:

  • 代码审查能力
  • 最佳实践掌握
  • 表达清晰度
5

创建评分表

标准化评估流程。

请生成面试评分表:~/hr/interview_scorecard.md

后端工程师面试评分表

候选人:________ 面试官:________ 日期:________

技术能力 (40分)

  • 编程基础 (10分):□优秀(9-10) □良好(7-8) □一般(5-6) □差(0-4)
  • 系统设计 (15分):…
  • 代码质量 (15分):…

软技能 (30分)

  • 沟通表达 (10分):…
  • 团队协作 (10分):…
  • 学习能力 (10分):…

文化匹配 (20分)

  • 价值观 (10分):…
  • 工作动机 (10分):…

综合印象 (10分)

总分:_____/100 建议:□强烈推荐 □推荐 □待定 □不推荐

关键亮点: 需要关注的点:

避免问题偏见和歧视性问题(年龄、婚育、宗教等)。问题要与岗位直接相关。不要问”脑筋急转弯”式的怪题。

准备各难度级别的问题。如果候选人轻松回答,提升难度;如果卡住,给予提示或换简单问题,充分评估真实水平。

常见问题

Q: 如何应对候选人答不上来的情况? A: 给予引导性提示,观察思考过程。有时”不知道但我会这样分析”比错误的自信更好。

Q: 如何判断候选人是背的答案还是真懂? A: 多追问”为什么""如果…会怎样”。让候选人举具体例子。真正理解的人能灵活应对追问。

Q: 面试时间不够怎么办? A: 优先考察核心能力。可以几个面试官分工:一人负责技术,一人负责项目经验,一人负责文化匹配。