DevOps Foundation Practice Exam, Exams of Technology

A comprehensive test focused on DevOps principles, culture, automation, collaboration, CI/CD pipelines, and value stream optimization. The practice exam mirrors workplace scenarios where development and operations teams converge to deliver faster, more reliable releases. It reinforces understanding of CALMS model, feedback loops, automation tools, and customer-centric IT service delivery.

Typology: Exams

2025/2026

Available from 01/09/2026

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

4.2

(5)

29K documents

1 / 85

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
DevOps Foundation Practice Exam
**Question 1.** Which of the following best describes the primary goal of DevOps?
A) To replace traditional IT operations with cloud services
B) To increase the speed of software delivery while maintaining quality
C) To eliminate the need for a development team
D) To enforce strict hierarchical control over deployment processes
Answer: B
Explanation: DevOps aims to accelerate delivery of software products without sacrificing quality,
by fostering collaboration, automation, and continuous improvement.
**Question 2.** In the CALMS model, the “L” stands for:
A) Leadership
B) Lean
C) Learning
D) Logistics
Answer: B
Explanation: CALMS stands for Culture, Automation, Lean, Measurement, and Sharing; “L
represents Lean principles such as waste reduction.
**Question 3.** Which of the following is a core principle of the First Way in the Three Ways?
A) Amplify feedback loops
B) Create a learning culture
C) Optimize the flow of work from development to operations
D) Implement chaos engineering
Answer: C
Explanation: The First Way focuses on improving flow, ensuring work moves smoothly from
development through operations to the customer.
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

Partial preview of the text

Download DevOps Foundation Practice Exam and more Exams Technology in PDF only on Docsity!

Question 1. Which of the following best describes the primary goal of DevOps? A) To replace traditional IT operations with cloud services B) To increase the speed of software delivery while maintaining quality C) To eliminate the need for a development team D) To enforce strict hierarchical control over deployment processes Answer: B Explanation: DevOps aims to accelerate delivery of software products without sacrificing quality, by fostering collaboration, automation, and continuous improvement. Question 2. In the CALMS model, the “L” stands for: A) Leadership B) Lean C) Learning D) Logistics Answer: B Explanation: CALMS stands for Culture, Automation, Lean, Measurement, and Sharing; “L” represents Lean principles such as waste reduction. Question 3. Which of the following is a core principle of the First Way in the Three Ways? A) Amplify feedback loops B) Create a learning culture C) Optimize the flow of work from development to operations D) Implement chaos engineering Answer: C Explanation: The First Way focuses on improving flow, ensuring work moves smoothly from development through operations to the customer.

Question 4. The Theory of Constraints (TOC) is primarily used to: A) Identify and eliminate cultural debt B) Find the bottleneck in a value stream and improve it C) Automate security testing D) Replace manual testing with AI Answer: B Explanation: TOC helps locate the limiting factor (bottleneck) in a process and guides actions to elevate overall system performance. Question 5. Which metric best reflects the speed at which a team can move code from commit to production? A) Deployment Frequency B) Lead Time for Change C) Mean Time to Recover (MTTR) D) Change Failure Rate Answer: B Explanation: Lead Time for Change measures the elapsed time from code commit to its successful deployment in production. Question 6. In Continuous Integration (CI), the primary purpose of automated unit tests is to: A) Validate infrastructure provisioning scripts B) Ensure new code does not break existing functionality before merging C) Perform load testing on production systems D) Generate documentation for APIs Answer: B

Explanation: Cultural debt refers to the accumulated negative impact of poor culture (e.g., silos, blame) that slows transformation. Question 10. In the context of DevSecOps, “Shift‑Left on Security” means: A) Performing security testing only after production deployment B) Integrating security controls and testing early in the CI/CD pipeline C) Outsourcing security to a third‑party vendor D) Removing all security checks to speed up delivery Answer: B Explanation: Shifting security left involves embedding security scans, static analysis, and threat modeling early in the development process. Question 11. Which tool category is primarily used for “Infrastructure as Code” (IaC)? A) Continuous Integration servers B) Configuration Management tools like Ansible, Terraform, or CloudFormation C) Incident Management platforms D) Code review systems Answer: B Explanation: IaC tools enable declarative provisioning and management of infrastructure through version‑controlled code. Question 12. The main purpose of a “Deployment Pipeline” is to: A) Store source code in a central repository B) Automate the steps required to move code from commit to production C) Provide a dashboard for business metrics only D) Replace the need for a product backlog Answer: B

Explanation: A deployment pipeline orchestrates build, test, and release activities, ensuring consistent, repeatable delivery. Question 13. Which of the following is a characteristic of a “Learning Organization” in DevOps? A) Strict adherence to a single process model B) Punitive response to failure C) Encouragement of experimentation and sharing of lessons learned D) Isolation of development and operations teams Answer: C Explanation: Learning organizations promote experimentation, tolerate failure as a learning opportunity, and disseminate knowledge. Question 14. Chaos Engineering primarily helps teams to: A) Automate database migrations B) Validate system resilience by injecting controlled failures C) Reduce the number of code branches D) Increase the size of the development team Answer: B Explanation: Chaos Engineering introduces faults in a controlled manner to verify that the system can withstand unexpected events. Question 15. Which of the following best describes “Kanban” in a DevOps context? A) A sprint‑based planning method with fixed iterations B) A visual board that limits work‑in‑progress to improve flow C) A tool for automating security scans D) A version‑control system for binary files

D) Is limited to network devices only Answer: B Explanation: Observability is about understanding a system’s internals through its emitted signals, whereas monitoring is typically predefined alerting on known metrics. Question 19. Which of the following is NOT a typical component of a DevOps toolchain? A) Version Control System B. Continuous Integration server C. Incident Management platform D. Physical server rack maintenance schedule Answer: D Explanation: Physical hardware maintenance is not part of the software‑centric DevOps toolchain. Question 20. In Site Reliability Engineering (SRE), what is an “Error Budget”? A) The total amount of money allocated for bug fixing B) The allowable amount of failure (e.g., 99.9% uptime) that balances reliability and feature velocity C) A budget for purchasing new servers D) A metric used to track code quality only Answer: B Explanation: An error budget quantifies the tolerated unreliability, enabling teams to decide when to prioritize reliability over new features. Question 21. Which Agile principle aligns most directly with DevOps’s emphasis on “continuous delivery of valuable software”? A) Working software is the primary measure of progress

B) Individuals and interactions over processes and tools C) Customer collaboration over contract negotiation D) Responding to change over following a plan Answer: A Explanation: Delivering working software frequently mirrors DevOps’s focus on continuous delivery. Question 22. The “D” in the Lean waste acronym DOWNTIME stands for: A) Defects B) Documentation C) Deployment delays D) Data duplication Answer: A Explanation: DOWNTIME’s “D” represents Defects, one of the seven categories of waste in Lean. Question 23. Which of the following best describes “ChatOps”? A) Using chatbots and collaboration tools to execute operational tasks directly from chat channels B) A method for conducting code reviews via email C) A technique for measuring lead time for change D) An approach for writing automated documentation Answer: A Explanation: ChatOps integrates chat platforms with automation, allowing teams to trigger builds, deployments, and queries via chat. Question 24. In the context of Continuous Delivery, what is the purpose of a “feature toggle”?

Question 27. Which of the following statements about “Mean Time Between Failures” (MTBF) is true? A) It measures the average time a system remains operational before a failure occurs B) It is the same as MTTR C) It only applies to software, not hardware D) It measures the time taken to develop a new feature Answer: A Explanation: MTBF quantifies reliability by measuring the average interval between successive failures. Question 28. In DevOps, “Feedback Loops” are shortened primarily to: A) Reduce the number of developers on a project B) Detect and correct problems earlier, decreasing overall cycle time C) Increase the amount of documentation required D. Eliminate the need for testing Answer: B Explanation: Shorter feedback loops enable faster detection of defects and quicker corrective actions, improving flow. Question 29. Which of the following best illustrates a “Cultural Debt” scenario? A) A team that has fully automated its build process B) An organization that still relies on email chains for change approvals, causing delays C) A cloud‑native microservices architecture D) A CI pipeline that runs unit tests on every commit Answer: B Explanation: Reliance on manual, siloed processes creates cultural debt, slowing down change and collaboration.

Question 30. What is the primary purpose of a “Service Level Objective” (SLO) in a DevOps environment? A) To define the exact code syntax standards for a project B) To set measurable targets for service reliability that guide engineering decisions C. To allocate budget for hardware purchases D. To replace all functional testing activities Answer: B Explanation: SLOs specify desired reliability or performance levels, helping teams balance feature work against reliability. Question 31. Which of the following is a common anti‑pattern that hinders DevOps adoption? A. Using version control for all source code B. Maintaining separate, isolated repositories for development and operations teams without shared visibility C. Automating security scans in the pipeline D. Conducting daily stand‑up meetings Answer: B Explanation: Isolated repositories reinforce silos, contradicting DevOps’ collaborative culture. Question 32. In a microservices architecture, the principle of “independent deployability” primarily supports which DevOps practice? A. Monolithic releases B. Continuous Deployment C. Manual change management only D. Centralized logging only

C. To test the user interface on a different operating system D. To generate a large amount of log data for analysis Answer: A Explanation: Canary releases limit exposure, allowing early detection of problems in production. Question 36. Which of the following statements about “Continuous Monitoring” is true? A. It only refers to checking server uptime once a day B. It involves collecting metrics, logs, and traces continuously to detect anomalies in near‑real time C. It eliminates the need for any alerting mechanisms D. It is optional for all production systems Answer: B Explanation: Continuous monitoring gathers telemetry continuously, enabling rapid detection and response. Question 37. In the context of DevOps, “Shift‑Left on Testing” and “Shift‑Left on Security” share which common goal? A. Delaying verification activities until after release B. Embedding verification earlier in the pipeline to catch issues sooner C. Removing all automated checks to speed up delivery D. Outsourcing testing to third‑party vendors Answer: B Explanation: Both practices aim to integrate testing and security early, reducing the cost and impact of defects. Question 38. Which Agile framework explicitly defines roles such as Product Owner, Scrum Master, and Development Team that can map to DevOps responsibilities?

A. Kanban B. Scrum C. Waterfall D. RUP Answer: B Explanation: Scrum defines those roles, and they can be extended to include operational responsibilities in DevOps. Question 39. Which of the following is a key benefit of “Infrastructure as Code” when combined with version control? A. Ability to manually edit production servers without audit trails B. Traceability of infrastructure changes, enabling rollbacks and peer review C. Elimination of the need for any testing D. Automatic generation of user manuals Answer: B Explanation: Version‑controlled IaC provides an audit trail, change tracking, and the ability to revert to prior states. Question 40. The “Three Ways” of DevOps are often visualized as: A. A pyramid with “Culture” at the base B. Three parallel pipelines C. A set of three interrelated principles: Flow, Feedback, and Continual Learning D. Three separate teams (Dev, Ops, QA) Answer: C Explanation: The Three Ways describe Flow, Feedback, and Continual Learning/Experimentation.

Explanation: GitOps treats Git repositories as the authoritative declarative state, using automation to apply changes. Question 44. The primary purpose of a “Service Mesh” in a microservices environment is to: A. Replace all container orchestration tools B. Provide a dedicated layer for handling service‑to‑service communication, security, and observability without modifying application code C. Store source code in a distributed manner D. Automate code reviews Answer: B Explanation: Service meshes manage networking, security, and telemetry for microservices transparently. Question 45. Which of the following is a common indicator of “Cultural Debt” in a team’s retrospectives? A. High enthusiasm for automation B. Frequent mentions of “blame” and “silos” causing delays C. Consistent on‑time delivery of features D. Low number of open issues in the backlog Answer: B Explanation: References to blame and silos reflect unhealthy culture, a form of cultural debt. Question 46. In the DevOps measurement model, the “Four Key Metrics” were popularized by which organization? A. ISO B. Google’s Accelerate State of DevOps Report (DORA) C. Microsoft Azure

D. The ITIL Foundation Answer: B Explanation: The DORA metrics (Lead Time, Deployment Frequency, Change Failure Rate, MTTR) are from the Accelerate report. Question 47. Which of the following is NOT a typical practice of “Continuous Delivery”? A. Automated acceptance testing B. Manual approval before production deployment (optional but not required) C. Automated build generation for each commit D. Immediate deployment of every change to production without any gating Answer: D Explanation: Continuous Delivery prepares code for release but does not require automatic production deployment; that is Continuous Deployment. Question 48. Which of the following is the most appropriate use case for a “Blue/Green Deployment”? A. Deploying a new feature to 5% of users for testing B. Running two identical production environments and switching traffic after validation C. Rolling back a failed deployment by re‑executing the same pipeline D. Adding new servers to a load balancer without testing Answer: B Explanation: Blue/Green maintains parallel production environments, allowing safe cut‑over after validation. Question 49. The “Lean” principle of “Eliminate Waste” aligns with which DevOps practice? A. Adding more manual testing steps B. Reducing unnecessary hand‑offs and automating repetitive tasks

A. Work‑In‑Process, referring to the number of items currently in progress, which should be limited to improve flow B. Windows Installation Package C. Web Interface Protocol D. Write‑In-Production code Answer: A Explanation: Limiting Work‑In‑Process (WIP) reduces multitasking and helps maintain smooth flow. Question 53. Which of the following statements about “Feature Flags” is true? A. They replace the need for any testing B. They allow toggling features at runtime, enabling gradual rollout and quick rollback without redeployment C. They are only used for security patches D. They require a full system restart to take effect Answer: B Explanation: Feature flags provide dynamic control over functionality, supporting safe releases. Question 54. What is the primary purpose of a “Post‑mortem” in a DevOps organization? A. To assign blame to the responsible individual B. To analyze the root cause of an incident, capture lessons learned, and improve processes C. To document the code changes made during a release D. To schedule the next release date Answer: B Explanation: Post‑mortems focus on learning and process improvement, not blame. Question 55. Which of the following best represents a “Value Stream”?

A. The sequence of steps required to develop, test, deliver, and support a product that delivers value to the customer B. The list of all open tickets in a Jira board C. The amount of money spent on cloud services each month D. The number of developers on a team Answer: A Explanation: A value stream maps all activities (both value‑adding and non‑value‑adding) from concept to delivery. Question 56. Which of the following is an example of a “Shift‑Left” security practice? A. Conducting penetration testing only after production launch B. Integrating static application security testing (SAST) into the CI pipeline C. Relying solely on firewall rules for protection D. Performing manual code reviews without any tooling Answer: B Explanation: Embedding SAST early in the pipeline shifts security checks left. Question 57. In a DevOps environment, “AIOps” primarily refers to: A. Using artificial intelligence to automate IT operations tasks such as anomaly detection, root‑cause analysis, and remediation B. Deploying AI models as microservices C. Replacing developers with AI code generators D. Automating only the build process Answer: A Explanation: AIOps leverages AI/ML to enhance operational efficiency and decision‑making.