Certified DevOps Master (CDM) — Questions and Answers
Question 1: Which factor MOST significantly affects the quality of technical outcomes in CDM practice?
- The practitioner's training, preparation, and attention to detail (Correct answer)
- The time of day
- The brand of equipment
- Speed of procedure completion
Correct answer: The practitioner's training, preparation, and attention to detail
Quality depends primarily on training, preparation, and attention to detail.
Question 2: Which approach is MOST important for CDM professionals when applying technical procedures?
- Following personal shortcuts
- Using the fastest method regardless of standards
- Adhering to established protocols while adapting to specific conditions (Correct answer)
- Applying the same technique without variation
Correct answer: Adhering to established protocols while adapting to specific conditions
Technical procedures require adherence to protocols with professional judgment for adaptation.
Question 3: Which statement BEST describes the relationship between Certified DevOps Master certification and industry evolution?
- Changes only occur when government mandates them
- Certification requirements never change
- Requirements evolve periodically to reflect advances in knowledge and practice (Correct answer)
- Requirements become less stringent over time
Correct answer: Requirements evolve periodically to reflect advances in knowledge and practice
Certification requirements evolve to keep pace with professional and technological advances.
Question 4: When using 'git merge --squash', what happens to the commits from the source branch?
- All commits are combined into a single staged change, requiring a new commit on the target branch (Correct answer)
- The source branch is deleted automatically after the merge
- All commits are merged individually, preserving their messages
- Commits are rebased onto the target branch in chronological order
Correct answer: All commits are combined into a single staged change, requiring a new commit on the target branch
git merge --squash collapses all commits from the source branch into a single working-tree change without committing it, so the author creates one clean commit summarizing the entire feature.
Question 5: How does the CDM body of knowledge relate to daily professional practice?
- It is only for academic research
- It only applies during exams
- It provides the foundational framework guiding decision-making and standard practices (Correct answer)
- It is theoretical with limited application
Correct answer: It provides the foundational framework guiding decision-making and standard practices
The body of knowledge provides the framework guiding daily decision-making and practices.
Question 6: What is the PRIMARY purpose of obtaining CDM certification in Certified DevOps Master?
- To satisfy a personal achievement goal
- To guarantee employment
- To bypass educational requirements
- To demonstrate verified competency and adherence to professional standards (Correct answer)
Correct answer: To demonstrate verified competency and adherence to professional standards
Certification demonstrates verified competency and adherence to professional standards.
Question 7: What is the MOST effective way for new CDM professionals to build competency?
- Studying certification materials exclusively
- Combining formal education, mentored practice, and ongoing professional development (Correct answer)
- Focusing solely on advanced topics
- Learning through trial and error
Correct answer: Combining formal education, mentored practice, and ongoing professional development
Building competency requires formal education, mentored practice, and ongoing development.
Question 8: What is the MOST important reason for maintaining equipment maintenance logs in CDM practice?
- To assign blame when equipment fails
- To track maintenance history, predict failures, and demonstrate compliance (Correct answer)
- To justify replacement budgets
- To satisfy insurance requirements only
Correct answer: To track maintenance history, predict failures, and demonstrate compliance
Maintenance logs track history, predict failures, and demonstrate regulatory compliance.
Question 9: What is the FIRST step before operating any equipment in CDM practice?
- Ask a colleague if it seems okay
- Begin operation to test it
- Conduct a pre-operation inspection and verify safety systems (Correct answer)
- Read the manual only if issues occur
Correct answer: Conduct a pre-operation inspection and verify safety systems
Pre-operation inspection ensures visible damage is checked and safety systems verified.
Question 10: What is the primary difference between Terraform `plan` and `apply` commands?
- `plan` validates HCL syntax while `apply` checks provider API availability
- `plan` is used for new resources only; `apply` handles updates and deletions
- `plan` shows a preview of changes without modifying infrastructure; `apply` executes them (Correct answer)
- `plan` runs in dry-run mode against a local state copy; `apply` syncs with remote state
Correct answer: `plan` shows a preview of changes without modifying infrastructure; `apply` executes them
`terraform plan` generates an execution plan showing what would change, while `terraform apply` actually provisions or modifies the infrastructure.
Question 11: When new equipment is introduced in Certified DevOps Master, what is REQUIRED before staff use it?
- Reading the manual independently
- Watching a colleague use it once
- Formal training, competency verification, and documentation (Correct answer)
- A brief verbal overview
Correct answer: Formal training, competency verification, and documentation
Formal training, competency verification, and documented training completion are required.
Question 12: Which foundational principle is MOST important for success in Certified DevOps Master?
- Specializing in only one narrow area
- Maintaining minimum certification requirements
- Maximizing financial returns
- Commitment to continuous learning, ethical practice, and quality outcomes (Correct answer)
Correct answer: Commitment to continuous learning, ethical practice, and quality outcomes
Success requires continuous learning, ethical practice, and focus on quality outcomes.
Question 13: Which assessment method provides the MOST reliable data for CDM professionals making critical decisions?
- Informal verbal feedback alone
- Single-source data from one stakeholder
- Social media reviews
- Standardized tools combined with professional observation (Correct answer)
Correct answer: Standardized tools combined with professional observation
Combining standardized tools with professional observation provides the most comprehensive data.
Question 14: When assessment results for a Certified DevOps Master evaluation are inconclusive, the BEST practice is to:
- Report the results as definitive anyway
- Discard the results and start over
- Delay reporting until results are favorable
- Conduct additional assessment using alternative methods (Correct answer)
Correct answer: Conduct additional assessment using alternative methods
Inconclusive results require additional assessment using alternative methods for triangulation.
Question 15: Which statement BEST describes the relationship between Certified DevOps Master certification and industry evolution?
- Requirements evolve periodically to reflect advances in knowledge and practice (Correct answer)
- Certification requirements never change
- Requirements become less stringent over time
- Changes only occur when government mandates them
Correct answer: Requirements evolve periodically to reflect advances in knowledge and practice
Certification requirements evolve to keep pace with professional and technological advances.
Question 16: Why is automation important in configuration management?
- Increase manual workload
- Ignore consistency
- Reduce errors and speed deployments (Correct answer)
- Complicate processes
Correct answer: Reduce errors and speed deployments
Automation in configuration management eliminates manual intervention, which is a common source of human error. By automating tasks like provisioning, configuring, and updating systems, organizations can ensure consistency, reduce the likelihood of misconfigurations, and significantly accelerate the speed at which infrastructure changes and deployments can be executed. This leads to more reliable and efficient operations.
Question 17: How should Certified DevOps Master professionals handle procedures that have been updated or revised?
- Continue using the original method
- Only apply updates to new cases
- Wait for mandatory enforcement
- Review updates, complete required training, and implement revised procedures (Correct answer)
Correct answer: Review updates, complete required training, and implement revised procedures
Professionals must review changes, complete training, and implement revised procedures.
Question 18: How should Certified DevOps Master professionals handle equipment showing signs of malfunction during operation?
- Continue operating while monitoring
- Finish the current task first
- Immediately cease operation, secure the equipment, and report (Correct answer)
- Attempt field repairs while running
Correct answer: Immediately cease operation, secure the equipment, and report
Immediate cessation prevents safety hazards, further damage, or compromised results.
Question 19: Which principle does 'cattle, not pets' describe in modern infrastructure management?
- Servers should be individually named, maintained, and kept running as long as possible
- Configuration changes should be applied incrementally to avoid service disruptions
- Infrastructure resources should be interchangeable, disposable, and replaced rather than individually maintained (Correct answer)
- Cloud costs should be minimized by sharing resources across multiple tenants
Correct answer: Infrastructure resources should be interchangeable, disposable, and replaced rather than individually maintained
The 'cattle, not pets' philosophy treats servers as interchangeable and ephemeral — when one fails it is replaced with a fresh instance rather than being nursed back to health.
Question 20: What is the primary role of a container orchestration platform like Kubernetes in a DevOps environment?
- To automate the deployment, scaling, and management of containerized applications across a cluster (Correct answer)
- To provide a graphical UI for developers to browse container registries
- To replace CI/CD pipelines for application delivery
- To compile application source code into container images
Correct answer: To automate the deployment, scaling, and management of containerized applications across a cluster
Kubernetes automates scheduling, self-healing, scaling, and service discovery for containerized workloads across multiple nodes, enabling reliable production operations at scale.
Question 21: Which benefit does configuration management provide?
- Random environment changes
- Lack of documentation
- Manual error increase
- Consistency and repeatability (Correct answer)
Correct answer: Consistency and repeatability
Configuration management ensures that all systems and environments are configured identically and consistently according to defined standards. This eliminates configuration drift and 'snowflake' servers, making environments predictable and reliable. The ability to repeatedly deploy the same configuration across multiple servers or environments significantly reduces errors and simplifies troubleshooting.
Question 22: How does a blameless culture support DevOps?
- Encourage learning, not blame (Correct answer)
- Ignore failures
- Reduce collaboration
- Punish mistakes
Correct answer: Encourage learning, not blame
A blameless culture supports DevOps by encouraging learning from failures rather than assigning individual blame. When incidents occur, the focus is on understanding systemic causes and improving processes to prevent recurrence. This fosters psychological safety, promotes transparency, and encourages continuous improvement within teams, leading to more resilient systems.
Question 23: What is the FIRST step before operating any equipment in CDM practice?
- Ask a colleague if it seems okay
- Conduct a pre-operation inspection and verify safety systems (Correct answer)
- Begin operation to test it
- Read the manual only if issues occur
Correct answer: Conduct a pre-operation inspection and verify safety systems
Pre-operation inspection ensures visible damage is checked and safety systems verified.
Question 24: When a CDM professional encounters an unexpected result during a procedure, the FIRST action should be to:
- Stop, assess the situation, and determine whether to proceed or seek guidance (Correct answer)
- Report without preliminary assessment
- Repeat the procedure immediately
- Continue and address it later
Correct answer: Stop, assess the situation, and determine whether to proceed or seek guidance
Stopping to assess unexpected results is critical for safety and quality.
Question 25: What role does calibration play in maintaining technical accuracy for Certified DevOps Master professionals?
- It ensures instruments produce accurate, consistent results over time (Correct answer)
- It only matters during inspections
- It is optional for advanced professionals
- It is only necessary for new equipment
Correct answer: It ensures instruments produce accurate, consistent results over time
Regular calibration ensures instruments continue producing accurate results over time.
Question 26: When documenting assessment findings in CDM practice, which approach is MOST appropriate?
- Summarize verbally without written documentation
- Record objective findings, measurements, and observations factually (Correct answer)
- Include only positive findings
- Use jargon only experts understand
Correct answer: Record objective findings, measurements, and observations factually
Assessment documentation must be objective, factual, and comprehensive.
Question 27: When new equipment is introduced in Certified DevOps Master, what is REQUIRED before staff use it?
- A brief verbal overview
- Watching a colleague use it once
- Formal training, competency verification, and documentation (Correct answer)
- Reading the manual independently
Correct answer: Formal training, competency verification, and documentation
Formal training, competency verification, and documented training completion are required.
Question 28: What distinguishes a Certified DevOps Master certified professional from a non-certified practitioner?
- Certification validates competency through standardized assessment against benchmarks (Correct answer)
- There is no meaningful difference
- Certified professionals only work in larger organizations
- Certified professionals always have more experience
Correct answer: Certification validates competency through standardized assessment against benchmarks
Certification provides objective validation of competency through standardized assessment.
Question 29: Which Ansible feature enables conditional task execution based on the value of a variable or fact?
- notify
- handlers
- register
- when (Correct answer)
Correct answer: when
The `when` directive evaluates a Jinja2 expression and skips the task if the condition is false, enabling branching logic in playbooks.
Question 30: In a GitOps workflow, what serves as the single source of truth for infrastructure state?
- A Git repository containing declarative configuration files (Correct answer)
- An agent running on each managed node
- The CI/CD pipeline's artifact registry
- The live cloud provider console
Correct answer: A Git repository containing declarative configuration files
GitOps treats the Git repository as the authoritative desired state, using automated reconciliation to ensure running infrastructure matches what is committed.
Question 31: When a CDM professional encounters an unexpected result during a procedure, the FIRST action should be to:
- Repeat the procedure immediately
- Report without preliminary assessment
- Continue and address it later
- Stop, assess the situation, and determine whether to proceed or seek guidance (Correct answer)
Correct answer: Stop, assess the situation, and determine whether to proceed or seek guidance
Stopping to assess unexpected results is critical for safety and quality.
Question 32: What does the `terraform import` command do?
- Brings an existing real-world resource under Terraform state management without recreating it (Correct answer)
- Imports a Terraform module from the public registry
- Migrates a Terraform workspace to a different backend
- Downloads provider plugins required by the configuration
Correct answer: Brings an existing real-world resource under Terraform state management without recreating it
`terraform import` maps an already-existing infrastructure resource to a Terraform resource block, adding it to state so Terraform can manage it going forward.
Question 33: How should Certified DevOps Master professionals handle equipment showing signs of malfunction during operation?
- Attempt field repairs while running
- Immediately cease operation, secure the equipment, and report (Correct answer)
- Continue operating while monitoring
- Finish the current task first
Correct answer: Immediately cease operation, secure the equipment, and report
Immediate cessation prevents safety hazards, further damage, or compromised results.
Question 34: Which preventive maintenance approach is MOST effective for CDM professionals?
- Schedule regular maintenance based on manufacturer recommendations and usage (Correct answer)
- Perform maintenance annually regardless of usage
- Fix equipment only when it breaks
- Outsource all maintenance
Correct answer: Schedule regular maintenance based on manufacturer recommendations and usage
Scheduling based on manufacturer recommendations and usage patterns optimizes reliability.
Question 35: Which factor MOST significantly affects the quality of technical outcomes in CDM practice?
- The time of day
- The practitioner's training, preparation, and attention to detail (Correct answer)
- The brand of equipment
- Speed of procedure completion
Correct answer: The practitioner's training, preparation, and attention to detail
Quality depends primarily on training, preparation, and attention to detail.
Question 36: In Certified DevOps Master practice, what is the CORRECT sequence when performing a technical procedure?
- Plan, prepare, execute, verify, and document (Correct answer)
- Document, execute, then plan
- Execute, then plan and review
- Execute immediately and document only if issues arise
Correct answer: Plan, prepare, execute, verify, and document
The correct sequence follows: plan, prepare, execute, verify, and document.
Question 37: Which Kubernetes object is responsible for ensuring that a specified number of identical pod replicas are running at all times?
- PersistentVolume
- ReplicaSet (Correct answer)
- ConfigMap
- Namespace
Correct answer: ReplicaSet
A ReplicaSet continuously monitors the cluster and creates or deletes pods to maintain the desired replica count specified in its configuration.
Question 38: What does 'idempotency' mean in configuration management?
- Same result without side effects (Correct answer)
- Ignoring configuration
- Causing errors repeatedly
- Random changes
Correct answer: Same result without side effects
In configuration management, idempotency means that applying a configuration script or command multiple times will produce the exact same system state as applying it once, without causing unintended side effects or errors on subsequent runs. This property is crucial because it allows automation tools to be run repeatedly and safely, ensuring that systems consistently conform to their desired configuration regardless of their initial state. It prevents unnecessary changes and ensures reliability.
Question 39: What problem does a Git pre-commit hook solve in a DevOps workflow?
- It creates a backup branch before every commit
- It prevents unauthorized users from cloning the repository
- It automatically pushes code to the remote after every commit
- It runs automated checks (linting, formatting, secret scanning) before a commit is recorded locally (Correct answer)
Correct answer: It runs automated checks (linting, formatting, secret scanning) before a commit is recorded locally
Pre-commit hooks execute scripts before a commit is finalized, enabling early enforcement of code style, quality gates, and security checks without relying solely on CI.
Question 40: What is the MOST effective way for new CDM professionals to build competency?
- Focusing solely on advanced topics
- Combining formal education, mentored practice, and ongoing professional development (Correct answer)
- Studying certification materials exclusively
- Learning through trial and error
Correct answer: Combining formal education, mentored practice, and ongoing professional development
Building competency requires formal education, mentored practice, and ongoing development.
Certified DevOps Master (CDM)
The CDM certification validates advanced expertise in implementing and managing DevOps practices across the full software lifecycle, including CI/CD pipelines, infrastructure automation, DevSecOps, deployment operations, and software architecture principles.
Exam Rules
- You can skip questions and return to them later
- Flag questions for review before submitting
- No feedback shown until you submit the entire exam
- Unanswered questions count as wrong — answer everything
- 10 pretest questions are mixed in and don't affect your score
- Timer auto-submits when time runs out
- Your progress is auto-saved every 30 seconds