我们汇总了您可能会在面试中获得的 20 个面试问题的清单,以及有效的答案,帮助您为梦想的敏捷 Scrum 工作做好准备!
1. 在 30 秒内解释敏捷。
敏捷是一种方法和行为框架,鼓励“及时”生产,使客户能够更快地获得高质量的软件。
2. 敏捷和传统项目管理(瀑布)之间有什么区别?
敏捷鼓励包括设计,开发和测试在内的一切都在同一时间完成。相反,传统的项目方法在下一个开始之前关闭并完成一个阶段。敏捷鼓励短暂,频繁的反馈循环并包含对需求的更改。在瀑布中,通常直到项目结束才收集反馈,并且不鼓励进行更改。
3. 您是认证 Scrum Master 吗?
如果您没有认证并且他们问您这个问题,请不要感到惊讶!职位描述可能需要或不需要认证 – 面试官可能会或可能不会认为认证足以使专业知识成为您所申请职位的良好候选人。如果您还没有 Agile Scrum Master 认证,请告知他们您是否计划在不久的将来投资该认证。请务必提及您在该领域多年的经验。
4. Scrum 中有哪些角色?
Scrum 只规定了三个角色:产品负责人,Scrum Master 和交付团队。理想情况下,这些角色应该是跨职能的,而不是在其他项目之间共享。许多 Scrum 大师没有机会与一个跨职能或专注的团队合作,因为该组织的抵制或无法允许一些人称之为“奢侈品”。这个问题可能会导致面试官问你怎么样会处理与团队中没有设计师或测试人员的团队合作,或者如何处理非专职团队。准备好了!
5. 什么是每日站立?
关于敏捷的一个面试问题肯定是每日站立。答案?每天,最好是在早上,团队会面不超过 15 分钟回答三个问题:
你昨天做了什么?你今天打算做什么?是否存在阻碍您工作的障碍或障碍?
这次 Scrum 仪式并不意味着成为利益相关者的状态会议,而是一种激励团队并让他们为当天设定焦点的方式。
6. 描述 Sprint 计划会议中发生的事情。
在 Sprint 计划中,产品负责人介绍了 sprint 的目标,并讨论了高优先级产品待办事项。交付团队然后选择下一个 sprint 的工作量。
7. Scrum Master 的作用是什么?
以下是如何处理这样的 Scrum Master 面试问题:Scrum Master 为团队服务并保护他们免受任何可能妨碍他们完成冲刺目标的干扰。他们还会删除障碍,教会团队自我组织,并担任教授敏捷和 Scrum 价值观和原则的教练。
8. 敏捷和 Scrum 之间有区别吗?
是! 敏捷是 Scrum 所涵盖的更广泛的保护伞。敏捷有四个主要价值观和十二个原则。Scrum 有自己的一套价值观和原则,并提供一个轻量级的“框架”来帮助团队变得敏捷。
9. 列举其他一些敏捷框架。
除了 Scrum 之外,还有其他框架,例如看板,测试驱动开发和特征驱动开发。提及您遵循的框架并提供方案。
10. 什么时候应该使用瀑布而不是 Scrum?
如果需求简单,可预测,完全定义和理解,并且不会更改,请使用瀑布。
11. 您会为您的项目推荐自动化测试吗?
Scrum 鼓励使用自动化性能或回归测试,以便您可以尽快地连续交付软件。提供您的团队可能使用过的任何自动化测试工具的示例。
12. 你的短跑多久了?
理想的冲刺长度在一到四周之间,两周的冲刺是最广泛使用的。
13. 什么是速度?
速度是过去 3 - 4 次冲刺的平均点数。它用于帮助预测何时交付积压物品。
14. 如果有人想改变要求,可以吗?
是。敏捷鼓励客户和利益相关者经常反馈,以便改进产品。我们需要能够接受改变。
15. 您使用了哪种类型的指标或报告?
Sprint,发布刻录和刻录图表是标准报告。大多数公司还希望了解每个 sprint 完成的故事数量以及发布到生产后发现的缺陷数量。
16. 什么是烧毁图表?
刻录图表显示团队已经烧毁的工作量 – 例如冲刺期间的小时数。讨论你过去如何使用它们。
17. 什么是回顾?
回顾会是检查和调整过程的会议。这个敏捷方法访谈问题正在寻找进行回顾的许多方法 – 所以准备好解释一种或两种格式。
18. 您一次管理了多少个 Scrum 团队?
这是一个很受欢迎的问题。不要提供 Scrum 指南,每个团队只有一个 Scrum Master 作为您的答案!在这个新角色中,您可能需要领导多个团队。注意使用“托管”和“领导”这个词.Scrum Masters 不管理,他们领导团队 – 所以一定要在你的回复中使用这个词。你的面试官可能会非常仔细地听!
19. 您对团队使用了哪些类型的要求?
Scrum 中的要求是使用标准编写的用户故事,“作为___,我想要__以便我可以___。”作为 Scrum Master,您不一定要编写用户故事,但是您可以帮助产品负责人确保用户故事的编写,优先级和准备好冲刺。
20. 描述交付团队成员似乎没有相处的时间。你是怎么处理的?
注意
一点冲突总是好的,但是你的面试官正在寻找你成为有效领导者的能力。反思你有几个团队成员,似乎从来没有能够解决问题。您是如何鼓励这些团队成员一起工作的?这是一项团队建设活动吗?你确定他们有一个共同的目标吗?说明你遇到的问题,你如何解决它以及结果。
与任何面试准备一样,您需要自定义您的答案,以满足您面试的公司。想想大公司如何在他们的日常实践中使用敏捷 Scrum 方法。他们 [希望充当这个角色的人能够擅长什么?]
推薦的 Scrum 角色文章
What is Scrum Team?
What is a Self-Organizing Team in Scrum?
How Scrum Team Works? – A Brief Guide
How to be a Good Product Owner in Scrum Project?
What is Product Owner’s Role in Scrum?
Agile Development: How to Become a Qualified Scrum Master?
What is Pig and Chicken in Scrum?
Project Manager vs Scrum Master vs Project Owner
What Are The Three Scrum Roles?
What is a Scrum Master? The Role and Responsibilities
What is Cross-Functional Team in Agile?