Scrum Certification for Java Developer Program SC4JD Practice Exam, Exams of Technology

Tailored for Java developers working in Scrum environments. This exam integrates Scrum principles with Java-based development tasks, CI/CD workflows, unit testing, integration practices, version control strategies, and working with backlog items in a development sprint. Includes coding-related situational questions and application-level problem-solving scenarios.

Typology: Exams

2025/2026

Available from 12/11/2025

shilpi-jain-1
shilpi-jain-1 🇮🇳

4.2

(5)

29K documents

1 / 108

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
Scrum Certification for Java Developer Program
SC4JD Practice Exam
**Question 1.** Which of the following is NOT one of the four values of the Agile
Manifesto?
A) Individuals and interactions over processes and tools
B) Working software over comprehensive documentation
C) Customer collaboration over contract negotiation
D) Following a plan over responding to change
Answer: D
Explanation: The Agile value is “responding to change over following a plan,” not
the reverse.
**Question 2.** In Scrum, which role is primarily responsible for maximizing the
value of the product?
A) Scrum Master
B) Development Team member
C) Product Owner
D) Stakeholder
Answer: C
Explanation: The Product Owner owns the product backlog and decides what
delivers the most value.
**Question 3.** Which Scrum event is timeboxed to a maximum of 15 minutes
for a onemonth Sprint?
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d
pf1e
pf1f
pf20
pf21
pf22
pf23
pf24
pf25
pf26
pf27
pf28
pf29
pf2a
pf2b
pf2c
pf2d
pf2e
pf2f
pf30
pf31
pf32
pf33
pf34
pf35
pf36
pf37
pf38
pf39
pf3a
pf3b
pf3c
pf3d
pf3e
pf3f
pf40
pf41
pf42
pf43
pf44
pf45
pf46
pf47
pf48
pf49
pf4a
pf4b
pf4c
pf4d
pf4e
pf4f
pf50
pf51
pf52
pf53
pf54
pf55
pf56
pf57
pf58
pf59
pf5a
pf5b
pf5c
pf5d
pf5e
pf5f
pf60
pf61
pf62
pf63
pf64

Partial preview of the text

Download Scrum Certification for Java Developer Program SC4JD Practice Exam and more Exams Technology in PDF only on Docsity!

SC4JD Practice Exam

Question 1. Which of the following is NOT one of the four values of the Agile Manifesto? A) Individuals and interactions over processes and tools B) Working software over comprehensive documentation C) Customer collaboration over contract negotiation D) Following a plan over responding to change Answer: D Explanation: The Agile value is “responding to change over following a plan,” not the reverse. Question 2. In Scrum, which role is primarily responsible for maximizing the value of the product? A) Scrum Master B) Development Team member C) Product Owner D) Stakeholder Answer: C Explanation: The Product Owner owns the product backlog and decides what delivers the most value. Question 3. Which Scrum event is time‑boxed to a maximum of 15 minutes for a one‑month Sprint?

SC4JD Practice Exam

A) Sprint Review B) Daily Scrum C) Sprint Retrospective D) Sprint Planning Answer: B Explanation: The Daily Scrum is a 15‑minute event for the Development Team to synchronize. Question 4. What does the acronym DEEP describe in relation to Product Backlog items? A) Detailed, Estimated, Emergent, Prioritized B) Defined, Executable, Essential, Planned C) Distributed, Evaluated, Estimated, Prioritized D) Detailed, Executable, Emergent, Prioritized Answer: A Explanation: DEEP stands for Detailed appropriately, Estimated, Emergent, Prioritized. Question 5. Which of the following best defines a “potentially releasable Increment”? A) Any work completed during the Sprint, regardless of quality

SC4JD Practice Exam

D) Hierarchy Answer: B Explanation: Empiricism relies on transparency, inspection, and adaptation. Question 8. What is the primary purpose of the Sprint Review? A) To plan the next Sprint’s work B) To inspect the Increment and adapt the Product Backlog C) To assign tasks to team members D) To evaluate individual performance Answer: B Explanation: The Sprint Review gathers feedback on the Increment and updates the backlog. Question 9. Which statement best describes a self‑managing Development Team? A) The team requires the Scrum Master to assign tasks daily B) The team decides how to accomplish its work without external direction C) The team reports to the Product Owner for daily task allocation D) The team follows a fixed hierarchy of seniority for decision making Answer: B

SC4JD Practice Exam

Explanation: Self‑management means the team determines its own approach to work. Question 10. In Java development, which practice aligns directly with Test‑Driven Development (TDD)? A) Writing production code first, then tests B) Writing failing unit tests before implementing code C) Refactoring code without any tests D) Deploying code to production before testing Answer: B Explanation: TDD follows the Red‑Green‑Refactor cycle, starting with a failing test. Question 11. Which Scrum artifact provides a forecast of the work the Development Team will do during the Sprint? A) Product Backlog B) Sprint Goal C) Sprint Backlog D) Increment Answer: C Explanation: The Sprint Backlog is the team’s plan for the Sprint.

SC4JD Practice Exam

B

Question 15. Which of the following metrics is most appropriate for forecasting how much work a Scrum Team can complete in future Sprints? A) Lead time B) Cycle time C) Velocity D) Throughput Answer: C Explanation: Velocity measures the amount of work completed per Sprint, useful for forecasting. Question 16. Which Agile engineering practice encourages two developers to work together at one workstation? A) Continuous Integration B) Pair Programming C) Code Review D) Mob Programming Answer: B Explanation: Pair Programming pairs two developers to write code together.

SC4JD Practice Exam

Question 17. What does “Definition of Done” (DoD) represent in Scrum? A) The list of tasks a developer must finish each day B) The criteria that an Increment must meet to be considered complete C) The acceptance criteria for a single user story D) The schedule for the Sprint Review meeting Answer: B Explanation: DoD defines the quality and completeness standards for the Increment. Question 18. In Scrum, which role is responsible for ensuring that the Scrum framework is understood and enacted? A) Product Owner B) Scrum Master C) Development Team member D) Project Manager Answer: B Explanation: The Scrum Master coaches the organization on Scrum. Question 19. Which of the following is a characteristic of an “Emergent Design” in Agile? A) The design is fully defined before coding starts

SC4JD Practice Exam

Answer: C Explanation: During Sprint Planning, the team defines the Sprint Goal. Question 22. In Java, which design pattern provides a way to create families of related objects without specifying their concrete classes? A) Singleton B) Factory Method C) Observer D) Decorator Answer: B Explanation: The Factory Method encapsulates object creation. Question 23. Which of the following best describes “Vertical Slicing” of a user story? A) Dividing a story by technical layers (UI, service, database) B) Splitting a story into small tasks that each deliver end‑to‑end functionality C) Breaking a story into separate functional and non‑functional parts D) Grouping stories by business domain Answer: B Explanation: Vertical slices deliver a thin, functional slice across all layers.

SC4JD Practice Exam

Question 24. What is the purpose of a “Sprint Burndown Chart”? A) To show the cumulative flow of work across all Sprints B) To display the amount of work remaining in the Sprint over time C) To track the number of defects found per Sprint D) To illustrate the velocity trend over multiple Sprints Answer: B Explanation: The burndown chart visualizes remaining effort during a Sprint. Question 25. Which of the following statements about “Refactoring” is true? A) Refactoring adds new features to the codebase B) Refactoring changes the external behavior of the system C) Refactoring improves internal code structure without altering functionality D) Refactoring is only done after a release Answer: C Explanation: Refactoring cleans up code while preserving behavior. Question 26. In Scrum, what is the maximum recommended size for a Development Team? A) 3 members B) 5 members

SC4JD Practice Exam

Explanation: Transparency is a principle of Empiricism; the Scrum values are Commitment, Focus, Openness, Respect, Courage. Question 29. Which technique is commonly used for relative estimation of user stories? A) Critical Path Method B) Planning Poker C) Gantt Chart D) Earned Value Management Answer: B Explanation: Planning Poker uses cards to estimate story points collaboratively. Question 30. Which of the following best describes “Incremental Development”? A) Building the entire product in a single iteration B) Delivering a complete product only at the end of the project C) Adding functional pieces of the product in successive iterations D) Designing the architecture before any coding begins Answer: C Explanation: Incremental development delivers small, usable pieces each iteration.

SC4JD Practice Exam

Question 31. In Gitflow, which branch is used for preparing a new production release? A) develop B) feature C) release D) hotfix Answer: C Explanation: The release branch is created from develop to stabilize before production. Question 32. Which of the following is a benefit of Pair Programming? A) Reduces the need for code reviews B) Guarantees zero defects in code C) Facilitates knowledge sharing and higher code quality D) Eliminates the need for unit testing Answer: C Explanation: Pair Programming promotes shared understanding and better quality. Question 33. What does “ATDD” stand for in Agile testing? A) Automated Test‑Driven Development B) Acceptance Test‑Driven Development

SC4JD Practice Exam

Question 36. Which of the following is NOT a typical responsibility of the Scrum Master? A) Coaching the Development Team on self‑organization B) Prioritizing the Product Backlog items C) Facilitating Scrum events D) Removing impediments Answer: B Explanation: Prioritizing the backlog belongs to the Product Owner. Question 37. In Java, which annotation is used to denote a test method in JUnit 5? A) @TestCase B) @JUnitTest C) @Test D) @RunTest Answer: C Explanation: @Test marks a method as a test in JUnit. Question 38. Which metric indicates the average time a user story spends in the “Done” column after a Sprint ends?

SC4JD Practice Exam

A) Lead time B) Cycle time C) Throughput D) Velocity Answer: A Explanation: Lead time measures from request to delivery. Question 39. Which of the following statements about “Scrum of Scrums” is true? A) It replaces the Daily Scrum for large teams B) It is a scaling technique where representatives from each team meet to coordinate C) It is a formal meeting between the Product Owner and stakeholders only D) It occurs only at the end of the project Answer: B Explanation: Scrum of Scrums synchronizes multiple Scrum Teams. Question 40. What is the primary purpose of a “Definition of Ready” (DoR)? A) To ensure an item is clear, small enough, and actionable before being pulled into a Sprint B) To define the acceptance criteria for a user story

SC4JD Practice Exam

Answer: C Explanation: Scrum suggests up to eight hours for a one‑month Sprint; proportionally, four hours for two weeks. Question 43. Which of the following is a common reason for a Sprint to be cancelled? A) The Development Team finishes early B) The Product Owner changes the Sprint Goal due to market shift C) The Scrum Master is unavailable D) The Sprint Review is postponed Answer: B Explanation: A Sprint may be cancelled if the Sprint Goal becomes obsolete. Question 44. Which Java tool provides static code analysis and helps enforce coding standards? A) JUnit B) Maven C) SonarQube D) Gradle Answer: C Explanation: SonarQube analyzes code quality and technical debt.

SC4JD Practice Exam

Question 45. Which of the following best describes “Time‑boxing” in Scrum? A) Estimating tasks using hours B) Limiting an activity to a maximum duration C) Tracking time spent on each user story D) Allocating overtime for critical bugs Answer: B Explanation: Time‑boxing sets a fixed maximum time for events or work. Question 46. In the context of Agile, what does “Incremental Delivery” aim to achieve? A) Delivering the entire product at once after all sprints B) Shipping small, functional pieces of the product early and often C) Delivering only documentation before code D) Releasing only after a full regression test suite passes Answer: B Explanation: Incremental delivery provides value early and gathers feedback. Question 47. Which Agile practice encourages developers to write automated acceptance tests in a language understandable by business stakeholders? A) Test‑Driven Development (TDD)