Table of contents
1.
Introduction
2.
Scrum Master Interview Questions for Freshers
2.1.
1. What are Agile and Scrum?
2.2.
2. What are the five Scrum values?
2.3.
3. What is a Sprint?
2.4.
4. How can you assure that the user stories meet the requirements?
2.5.
5. Is Scrum only for an IT company?
2.6.
6. Is Scrum suitable for all types of work?
2.7.
7. Define Velocity.
2.8.
8. What is a User Story?
2.9.
9. What is Stakeholder in Scrum?
2.10.
10. How do you make the stakeholders attend the daily Scrum?
2.11.
11. What is the main reason for the Scrum Master to be at the daily Scrum?
2.12.
12. What are the roles of a Scrum Master related to the Daily Scrum?
2.13.
13. What is Coaching?
2.14.
14. Can you use Kanban Board in Scrum?
2.15.
15. What is Scrum of Scrums?
2.16.
16. As a Scrum Master, when should I not act as a facilitator?
2.17.
17. Is Sprint Goal necessary in Scrum?
2.18.
18. What is timeboxing in Scrum?
2.19.
19. What is Empiricism?
2.20.
20. What is MOSCOW Principle?
2.21.
21. What is the purpose of a Sprint Retrospective?
2.22.
22. What are the responsibilities of a Scrum Master during a sprint?
2.23.
23. How do you handle a team member who is not contributing effectively?
2.24.
24. What is the difference between Scrum and Kanban?
2.25.
25. How does a Scrum Master handle conflict within the team?
2.26.
26. What is the significance of the Scrum artifacts?
2.27.
27. How do you measure the success of a sprint?
2.28.
28. What is the role of a Product Owner in Scrum?
2.29.
29. What is meant by Definition of Ready (DoR)?
2.30.
30. Can a Scrum Master also be a developer?
3.
Scrum Master Interview Questions for Experienced
3.1.
31. What are burn-up and burn-down charts in Scrum?
3.2.
32. What are the three pillars of Scrum?
3.3.
33. What is DoD?
3.4.
34. How can a Scrum Master track Sprint progress?
3.5.
35. What is a Spike?
3.6.
36. What happens in a Sprint Retrospective?
3.7.
37. What is Scrum Ban?
3.8.
38. What do you know about Given- When-Then?
3.9.
39. What is MFF?
3.10.
40. What is the meaning of Emergence?
3.11.
41. How do you handle a situation where the team is consistently missing sprint goals?
3.12.
42. How do you ensure continuous improvement in a mature Scrum team?
3.13.
43. How do you manage stakeholder expectations in a complex project?
3.14.
44. What are some common anti-patterns in Scrum, and how do you address them?
3.15.
45. How do you scale Scrum for large projects with multiple teams?
3.16.
46. What role does a Scrum Master play in risk management?
3.17.
47. What strategies do you use to maintain high team morale?
3.18.
48. How do you manage technical debt in Scrum?
3.19.
49. How do you handle changes in requirements during a sprint?
3.20.
50. How do you transition a team from Waterfall to Scrum?
4.
Scrum Master MCQs
4.1.
51. What is the primary responsibility of a Scrum Master?
4.2.
52. Which of the following is not a Scrum ceremony?
4.3.
53. In Scrum, who is responsible for prioritizing the Product Backlog?
4.4.
54. What does the term "Velocity" refer to in Scrum?
4.5.
55. Which of the following is a key benefit of using Scrum?
4.6.
56. Who is responsible for defining the Sprint Goal?
4.7.
57. What is the recommended duration of a Sprint Retrospective for a one-month sprint?
4.8.
58. What is the main purpose of a Sprint Review?
4.9.
59. In Scrum, what is a "User Story"?
4.10.
60. Which statement best describes a Scrum Team?
5.
Frequently Asked Questions
5.1.
How do I prepare for a Scrum Master interview?
5.2.
What is the 15 10 5 rule in scrum?
5.3.
What are the 3 pillars of scrum?
5.4.
What questions should I ask in a Scrum Master interview?
6.
Conclusion
Last Updated: Sep 4, 2024
Medium

Scrum Master Interview Questions and Answers

Author Sagar Mishra
0 upvote
Career growth poll
Do you think IIT Guwahati certified course can help you in your career?

Introduction

Scrum is a widely-used Agile framework that incorporates key Agile principles. It is adopted by numerous organisations globally for its effectiveness. In this article we will provide you essential knowledge of Scrum Master interview questions to ace your next Scrum interview.

Scrum Master Interview Questions and Answers

Scrum Master Interview Questions for Freshers

1. What are Agile and Scrum?

Ans. Agile is a comprehensive concept with ideals and principles that guide its implementation. It's a collection of approaches and frameworks that adhere to the same values and principles as the values and principles themselves.

Scrum is a framework for dealing with challenges that are complicated and adaptive. Scrum is used when the nature of the requirements or the technology is unclear. 

2. What are the five Scrum values?

Ans. The five Scrum values are as follows:

  • Commitment: Scrum teams must be able to work together to achieve a common goal. This means trusting one another to finish their tasks and deliver to the best of their abilities.
     
  • Focus: To get the most out of each sprint, each team member must remain focused on the task at hand and how it influences the sprint goal.
     
  • Openness: For the Scrum team to make the most progress in the shortest time feasible, each team member must be completely honest about their personal development. The daily Scrum meeting aims to identify and address such problems.
     
  • Respect: In a Scrum team, respect is accepting that no single individual or their contribution is more valuable than another. Respect also means trusting your teammates to fulfill their tasks, listening to and considering their ideas, and appreciating their success.
     
  • Courage: Scrum teams must have the courage to be open, authentic, and honest with themselves and stakeholders about the project's progress and any bottlenecks they experience.

3. What is a Sprint?

Ans. The term "sprint" is used in Scrum to describe a time-boxed iteration. During a sprint, a specific product module or feature is developed. A sprint might last anywhere from a week to two weeks. Sprint planning, daily Scrums, development work, sprint review, and sprint retrospectives are part of a sprint. 

4. How can you assure that the user stories meet the requirements?

Ans. A good user story should include both a description and acceptance criteria. It should be completed in a sprint with as few dependencies as feasible. The team should be able to build and test while still meeting the sprint's deadlines for estimations. In brief, good user stories follow the INVEST principle.
 

  • I: Independent
     
  • N: Negotiable 
     
  • V: Valuable
     
  • E: Estimable
     
  • S: Small
     
  • T: Testable

5. Is Scrum only for an IT company?

Ans. No. Scrum is a methodological framework. It is used to tackle complicated issues, which are problems with unknown variables. In most cases, IT issues have unknown requirements. Non-IT issues have unsolved solutions. 

6. Is Scrum suitable for all types of work?

Ans. Scrum is a problem-solving technique for complex adaptive situations. That means the nature of what and how is uncertain. Scrum is founded on the notion of Empirical Process Control. Empiricism implies that you must constantly inspect and change to meet the problems' unknown nature. 

7. Define Velocity.

Ans. The team adds effort estimates connected with user stories that were finished during that iteration at the end of each iteration. This total is referred to as velocity.
Based on the estimations associated with remaining user stories and assuming that velocity over the remaining iterations would remain nearly the same, the team can compute (or change) an estimate of how long the project will take to finish. 

8. What is a User Story?

Ans. A user story is a tool for agile software development and project management that offers teams simple and easy, natural language explanations of one or more project aspects written from the end user's perspective. The user story does not go into depth, instead focusing on how specific kinds of work will benefit the end-user. 

9. What is Stakeholder in Scrum?

Ans. A stakeholder is a person who is not a member of the Scrum Team but has a specific interest in and knowledge of the product that is being incrementally discovered. The Product Owner was present at Sprint Review and actively engaged with the Scrum Team. In Scrum, the Development Team is not referred to as a stakeholder. 

10. How do you make the stakeholders attend the daily Scrum?

Ans. The Daily Scrum's purpose is to determine whether or not they will meet the Sprint Goal. If stakeholders participate in the daily Scrum, they will have an updated picture of product development and can change their expectations accordingly. They learn about the actual problems that the team is dealing with, which benefits both parties.
Although stakeholder participation is not compulsory, it is beneficial to have them present as listeners since it can help in the resolution of any difficulties. 

11. What is the main reason for the Scrum Master to be at the daily Scrum?

Ans. A Scrum Master is not required to be present; all that is required of them is that the Development Team has a Daily Scrum. Only Development Team members are allowed to participate in the Daily Scrum, according to the Scrum Master. Although the Scrum Master or Product Owner is welcome to attend this meeting to help with the Daily Scrum, Scrum does not necessitate it. 
During the Daily Scrum, the Development Team members coordinate their work, track their progress toward the Sprint Goal, and, if necessary, adjust the Sprint Backlog and the plan for the following 24 hours. 

12. What are the roles of a Scrum Master related to the Daily Scrum?

Ans. The facilitation is a notable portion of the Scrum Master's role. The SM leads the Daily Scrum for the development team, which allows them to address daily tasks and improve team collaboration. The Scrum Master also ensures that the team follows the Daily Scrum meeting guideline of keeping the meeting to a maximum of 15 minutes. 

13. What is Coaching?

Ans. Coaching is a method of maximizing a coachee's potential. The coach in a coaching model keeps in mind that the coachees may already know the answers. Coach avoids giving direct answers and instead assists the coachees in finding the solutions. Asking powerful questions is one of the most effective tools a coach has. 

14. Can you use Kanban Board in Scrum?

Ans. Yes. A Kanban Board is a multi-column visual workflow management tool. Each column corresponds to a separate stage of the workflow. The Sprint Backlog is publicly portrayed by development teams, as Scrum believes in transparency. The Kanban Board is a great approach to visualize the Sprint Backlog. 

15. What is Scrum of Scrums?

Ans. A Scrum of Scrums is a gathering of many Scrum teams to coordinate their efforts. In most cases, the Scrum team sends one of its members to the Scrum of Scrums. This meeting's primary topic is to discuss technical dependencies. 

16. As a Scrum Master, when should I not act as a facilitator?

Ans. Although a Scrum Master is supposed to help the team get the best results, workshop facilitation can sometimes be tricky. A workshop facilitator must be impartial to the topics being addressed and should avoid contributing facts or opinions to the discussion. 

If the Scrum Master has the necessary expertise, they can facilitate most general product development workshops.
However, if the workshop is about changing the Scrum process, the Scrum Master has valuable contributions to make and should not facilitate that session. 

17. Is Sprint Goal necessary in Scrum?

Ans. Yes. A Sprint Goal is a short expression of the Sprint's purpose, which is usually a business problem. In order to fulfill the Sprint Goal, the functionality may be changed during the Sprint. Scrum's Sprint Goal is a critical component. 

18. What is timeboxing in Scrum?

Ans. The technique of committing a specific amount of time to a single activity is known as timeboxing. A timebox is a time measuring unit. A timebox should not be longer than 15 minutes. Before the Sprint timebox limit expires, a Sprint can be canceled. The Product Owner can only cancel the sprint 

19. What is Empiricism?

Ans. Only the past is considered particular in process control, and decisions are made based on observation, experience, and experimentation. So you experiment to see if what you've attempted is correct or not. Transparency, inspection, and adaptability are the three pillars of empiricism. 

20. What is MOSCOW Principle?

Ans. A technique for categorizing the importance of various attributes in a product from the customer's perspective, allowing the development team to prioritize the delivery of each demand. This lesson can help you define a product's 'Acceptance Criteria,' which includes 'Must Have, Should Have, Could Have, and Won't Have' needs.

21. What is the purpose of a Sprint Retrospective?

The Sprint Retrospective is a meeting at the end of each sprint where the Scrum team discusses what went well, what didn’t, and how processes could be improved. It is an opportunity for continuous improvement and to make the next sprint more productive.

22. What are the responsibilities of a Scrum Master during a sprint?

A Scrum Master facilitates the daily stand-ups, resolves any impediments, ensures that the team follows Agile practices, and protects the team from outside interruptions. They also help the team maintain focus on the sprint goals.

23. How do you handle a team member who is not contributing effectively?

A Scrum Master should approach the team member privately to understand any issues they might be facing. They can offer support, provide coaching, or adjust the workload if necessary to ensure the team member can contribute effectively.

24. What is the difference between Scrum and Kanban?

Scrum is an Agile framework with defined roles, ceremonies, and sprints, while Kanban is a visual process management tool that focuses on continuous delivery without defined timeframes. Scrum emphasizes iteration, while Kanban focuses on flow.

25. How does a Scrum Master handle conflict within the team?

A Scrum Master facilitates open communication and encourages the team to resolve conflicts themselves. If necessary, they mediate the situation, helping the team members to come to a mutual understanding and agreement.

26. What is the significance of the Scrum artifacts?

Scrum artifacts like the Product Backlog, Sprint Backlog, and Increment provide transparency over the work and help the team and stakeholders understand the progress and plan the next steps. These artifacts are essential for ensuring alignment and clarity.

27. How do you measure the success of a sprint?

Success in a sprint can be measured by evaluating if the sprint goal was achieved, whether all planned user stories were completed, and by reviewing team velocity, quality of the delivered product, and the feedback during the sprint review.

28. What is the role of a Product Owner in Scrum?

The Product Owner is responsible for defining and prioritizing the Product Backlog, ensuring the team works on the highest value features, and clearly communicating the vision and goals of the product to the team.

29. What is meant by Definition of Ready (DoR)?

The Definition of Ready is a set of criteria that a user story must meet before the team can start working on it. It ensures that the story is well understood, properly sized, and ready for development.

30. Can a Scrum Master also be a developer?

While a Scrum Master can have technical skills, their primary focus should be on facilitating the Scrum process, not on contributing directly to the development work. Combining the two roles might lead to conflicts of interest and reduced effectiveness.

 

Scrum Master Interview Questions for Experienced

31. What are burn-up and burn-down charts in Scrum?

Ans. The sprint burn-down chart is a publicly visible graph that displays the amount of work left in the sprint backlog. It provides a concise view of the sprint progress and is regularly updated. It also gives rapid reference graphics.

A burn-up chart shows how far a project has progressed toward completion. You can view the amount of work that has been performed and the total amount of work for each day.
Similar to a burn-down chart, this is a powerful indicator of how near you are to finishing the project.

32. What are the three pillars of Scrum?

Ans. The three pillars of Scrum are:

  • Adaption: If an inspector concludes that one or more process aspects are outside of permissible limitations, the method being processed must be modified. A correction must be performed as soon as possible to avoid further deviation.
     
  • Transparency: For viewers to understand what they are seeing, transparency requires that a common standard specify those aspects. For example, all participants must use the same terminology while discussing the process. The definition of "done" must be the same for those reviewing as well as people performing the work and the resulting addition.
     
  • Inspection: Scrum users must frequently review Scrum artifacts and progress toward a Sprint Goal to spot any undesirable deviations. Inspections should not be conducted so regularly that they become a burden on the inspector's duties. Inspections are most successful when skilled inspectors carry them out.

33. What is DoD?

Ans. The set of deliverables known as the Definition of Done (DoD) contains written codes, comments on coding, unit tests, integration testing, design documents, release notes, and so on. This provides project development with quantifiable and demonstrable benefits. The Department of Defense is quite beneficial to Scrum when it comes to identifying deliverables that will assist the project reach its goal. 

34. How can a Scrum Master track Sprint progress?

Ans. There are some points using which a Scrum Master can track Sprint progress:

  • Daily Scrum Meeting
     
  • Sprint Planning
     
  • Scrum retrospectives
     
  • Defect density
     
  • Team velocity
     
  • Escaped defects
     
  • Sprint burn-down

35. What is a Spike?

Ans. Spike is a test subject. Agile teams use spikes to learn more about a technical problem. They experiment with technological spikes to see if a given solution would work. A spike is a temporary prototype that allows the development team to see if the solution works. 

36. What happens in a Sprint Retrospective?

Ans. The sprint retrospective is a periodic meeting held at the end of a sprint cycle to assess what went well and what may be improved for the next sprint cycle. The Scrum paradigm for designing, delivering, and managing complex projects includes an Agile sprint retrospective. 

37. What is Scrum Ban?

Ans. Scrum-ban is a hybrid approach that combines Scrum and Kanban. Scrum-ban can be utilized to fulfill the demands of the team, reduce work batching, and implement a pull-based approach. It cleverly combines Scrum's structure with Kanban's flexibility and visualization. 

38. What do you know about Given- When-Then?

Ans. Given-When-Then is a business language that is derived from Behaviour Driven Development. Given-When-Then is a pattern for building acceptance tests for a User Story that states: (Given) some background, (When) some action is performed, (Then) a specific set of observable consequences should occur.

39. What is MFF?

Ans.Minimum Marketable Feature (MMF) is a minor, self-contained feature that can be quickly built and provides considerable value to the user. The primary distinction between MMF and a Minimum Viable Feature is that MMF is related to "market usefulness." Feedback is connected to viability.

40. What is the meaning of Emergence?

Ans. The process of new facts or knowledge of a fact appearing or becoming prominent, or knowledge of a fact becoming visible unexpectedly. As a result, the Product Backlog is emergent. As additional information about the product becomes available, new features are added.

41. How do you handle a situation where the team is consistently missing sprint goals?

In such cases, the Scrum Master should facilitate a discussion to identify the root cause. This might involve reviewing the team's estimation practices, the scope of the sprint, or external factors affecting the team. The goal is to implement changes that will help the team meet their sprint goals in the future.

42. How do you ensure continuous improvement in a mature Scrum team?

Managing technical debt in Scrum requires a strategic approach. The Scrum Master works closely with the Product Owner to prioritize technical debt in the Product Backlog, ensuring it is balanced with feature development. It's important to allocate time during sprints specifically to address technical debt, preventing it from accumulating and hindering future progress. The Scrum Master facilitates discussions between the Product Owner and the team, helping them make informed decisions about when and how to tackle technical debt. By maintaining this balance, the Scrum Master ensures that technical debt is managed effectively, preventing it from impacting the team's ability to deliver high-quality software.

43. How do you manage stakeholder expectations in a complex project?

A Scrum Master ensures that stakeholders are regularly updated through Sprint Reviews, clear communication, and managing the Product Backlog effectively. Transparency about progress, challenges, and changes in the project helps manage expectations.

44. What are some common anti-patterns in Scrum, and how do you address them?

Common anti-patterns include assigning tasks to team members instead of allowing them to self-organize, skipping retrospectives, and having a Scrum Master also act as a Product Owner. To address these, the Scrum Master should educate the team on proper Scrum practices and coach them to avoid such behaviors.

45. How do you scale Scrum for large projects with multiple teams?

Scaling Scrum can be achieved using frameworks like Scrum of Scrums, LeSS (Large Scale Scrum), or SAFe (Scaled Agile Framework). These frameworks provide structures for coordinating multiple Scrum teams working on the same project.

46. What role does a Scrum Master play in risk management?

A Scrum Master plays a crucial role in risk management by helping the team identify potential risks early in the process. They facilitate discussions during meetings, such as Sprint Planning or Retrospectives, where team members are encouraged to bring up any concerns or issues that could pose risks. By promoting a culture of transparency and open communication, the Scrum Master ensures that risks are addressed proactively. They work with the team to develop mitigation plans and strategies to manage these risks effectively, helping to prevent them from becoming bigger problems later on. This proactive approach to risk management contributes to the overall success and stability of the project.

47. What strategies do you use to maintain high team morale?

To maintain high morale, a Scrum Master can recognize and celebrate team achievements, ensure a healthy work-life balance, foster open communication, and address any concerns promptly. Keeping the team engaged and motivated is crucial for sustained productivity.

48. How do you manage technical debt in Scrum?

Managing technical debt in Scrum requires a strategic approach. The Scrum Master ensures that technical debt is not overlooked by regularly revisiting it during backlog refinement sessions. They encourage the Product Owner to prioritize technical debt alongside new features, ensuring a balance between innovation and maintenance. Additionally, the Scrum Master advocates for setting aside time in each sprint to address technical debt, preventing it from accumulating and impacting the team's productivity and code quality. By fostering a culture of continuous improvement, the Scrum Master helps the team minimize long-term risks associated with unresolved technical debt.

49. How do you handle changes in requirements during a sprint?

The Scrum Master plays a key role in protecting the sprint from scope creep to maintain focus and deliverables. However, if a change in requirements is critical, it must be addressed thoughtfully. The Product Owner can negotiate with the development team to either adjust the current sprint's scope or include the change in the next sprint. The Scrum Master ensures that this decision-making process is clear and transparent, facilitating effective communication between the Product Owner and the team. They also ensure that any changes do not disrupt the sprint goal and that the team remains aligned on priorities. The Scrum Master's guidance helps manage changes smoothly while minimizing disruption to the sprint's progress.

50. How do you transition a team from Waterfall to Scrum?

Transitioning a team from Waterfall to Scrum involves careful planning and ongoing support. The Scrum Master begins by training the team on Agile principles and Scrum practices, helping them understand the differences between Waterfall and Scrum. It's important to set realistic expectations, as the shift to Scrum can be challenging. The Scrum Master introduces Scrum ceremonies gradually, allowing the team to adapt at their own pace. Ongoing coaching and support are essential during this transition, as the team will need time to adjust to the new way of working. By providing guidance and fostering a supportive environment, the Scrum Master helps the team successfully embrace Scrum and improve their overall productivity and collaboration.

Scrum Master MCQs

51. What is the primary responsibility of a Scrum Master?

  • A) Writing code
  • B) Managing the team
  • C) Facilitating Scrum processes
  • D) Designing architecture

Answer: C) Facilitating Scrum processes

52. Which of the following is not a Scrum ceremony?

  • A) Sprint Planning
  • B) Daily Stand-up
  • C) Sprint Retrospective
  • D) Gantt Chart Review

Answer: D) Gantt Chart Review

53. In Scrum, who is responsible for prioritizing the Product Backlog?

  • A) Scrum Master
  • B) Development Team
  • C) Product Owner
  • D) Stakeholders

Answer: C) Product Owner

54. What does the term "Velocity" refer to in Scrum?

  • A) Speed of code writing
  • B) Number of sprints completed
  • C) Amount of work a team can complete in a sprint
  • D) Sprint length

Answer: C) Amount of work a team can complete in a sprint

55. Which of the following is a key benefit of using Scrum?

  • A) Fixed scope
  • B) Predictable outcomes
  • C) Flexibility to change
  • D) No documentation required

Answer: C) Flexibility to change

56. Who is responsible for defining the Sprint Goal?

  • A) Scrum Master
  • B) Development Team
  • C) Product Owner
  • D) Stakeholders

Answer: C) Product Owner

57. What is the recommended duration of a Sprint Retrospective for a one-month sprint?

  • A) 1 hour
  • B) 2 hours
  • C) 3 hours
  • D) 4 hours

Answer: C) 3 hours

58. What is the main purpose of a Sprint Review?

  • A) To review code quality
  • B) To inspect the Increment and adapt the Product Backlog
  • C) To conduct team performance reviews
  • D) To finalize project documentation

Answer: B) To inspect the Increment and adapt the Product Backlog

59. In Scrum, what is a "User Story"?

  • A) A detailed technical specification
  • B) A feature request
  • C) A requirement expressed from the perspective of an end-user
  • D) A bug report

Answer: C) A requirement expressed from the perspective of an end-user

60. Which statement best describes a Scrum Team?

  • A) A group of managers overseeing the project
  • B) A cross-functional team working together to deliver increments
  • C) A team focused on writing documentation
  • D) A team led by the Scrum Master

Answer: B) A cross-functional team working together to deliver increments

Frequently Asked Questions

How do I prepare for a Scrum Master interview?

Prepare for a Scrum Master interview by understanding Scrum principles, roles, and artifacts. Emphasize experience, Agile values, communication, and servant leadership. Practice responses and ask insightful questions.

What is the 15 10 5 rule in scrum?

The 15-10-5 rule assigns portions of a Scrum team's capacity: 15% to technical debt, 10% to defects, and 5% to exploration, promoting balance between features, quality, and innovation.

What are the 3 pillars of scrum?

Scrum rests on three pillars: Transparency - revealing work and issues; Inspection - regular assessment for deviations; Adaptation - adjusting processes based on insights to enhance product development.

What questions should I ask in a Scrum Master interview?

In a Scrum Master interview, inquire about team dynamics, Agile practices, challenges faced, tools used, and the company's commitment to Scrum values, fostering effective collaboration and problem-solving.

Conclusion

This article covered Scrum Master interview questions in detail. We began with an introduction and then went through the top 60 questions, organized by difficulty level. This should help you prepare well for your Scrum Master interview.

For peeps out there who want to learn more about Data Structures, Algorithms, Power programming languages, JavaScript, interview questions, or any other upskilling, please refer to our guided paths on  Code360

Do upvote our blog to help other ninjas grow.

Happy Coding!

Live masterclass