Unit 1: Introduction to DevOps (Foundational Concepts) - Practice Quiz

INT331 — Fundamentals Of Devops 60 Questions
0 Correct 0 Wrong 60 Left
0/60

1 What does the term DevOps primarily represent?

DevOps Introduction Easy
A. A programming language for automation
B. A type of database management tool
C. A cloud hosting service
D. A combination of Development and Operations

2 DevOps is best described as a combination of which of the following?

DevOps Introduction Easy
A. Only automation tools
B. A single software product
C. Culture, practices, and tools
D. A programming framework

3 In the Waterfall model, how do the phases of development progress?

Evolution of Software Development: Waterfall, Agile, DevOps Easy
A. Sequentially, one after another
B. Randomly as needed
C. In parallel at the same time
D. In continuous small loops

4 Which software development approach emphasizes iterative development and frequent customer feedback?

Evolution of Software Development: Waterfall, Agile, DevOps Easy
A. Waterfall
B. Agile
C. V-Model
D. Big Bang

5 The term DevOps was popularized around which year through the DevOpsDays conference?

Understanding the origin of DevOps Easy
A. 2018
B. 2001
C. 2009
D. 1995

6 In which country was the first DevOpsDays conference held?

Understanding the origin of DevOps Easy
A. Japan
B. United States
C. Belgium
D. India

7 What is a key benefit of cross-functional teams in DevOps?

Benefits of cross-functional teams and automation in DevOps Easy
A. Better collaboration and shared responsibility
B. Slower communication between teams
C. More manual approval steps
D. Increased number of separate silos

8 Automation in DevOps mainly helps to reduce which of the following?

Benefits of cross-functional teams and automation in DevOps Easy
A. Software quality
B. The need for any testing
C. Team collaboration
D. Manual repetitive tasks and human error

9 Which of the following is a core goal of DevOps?

DevOps Goals: Improved Collaboration, Faster Delivery, Reliability Easy
A. Increasing manual handoffs
B. Faster and reliable software delivery
C. Reducing deployment frequency
D. Keeping teams isolated

10 Improved collaboration in DevOps is achieved primarily by doing what?

DevOps Goals: Improved Collaboration, Faster Delivery, Reliability Easy
A. Adding more approval layers
B. Separating Dev and Ops completely
C. Reducing communication
D. Breaking down silos between teams

11 In the CALMS framework, what does the letter C stand for?

CALMS Framework (Culture, Automation, Lean, Measurement, Sharing) Easy
A. Configuration
B. Cloud
C. Culture
D. Coding

12 Which of the following is NOT a component of the CALMS framework?

CALMS Framework (Culture, Automation, Lean, Measurement, Sharing) Easy
A. Lean
B. Automation
C. Security
D. Sharing

13 In CALMS, the M stands for which principle?

CALMS Framework (Culture, Automation, Lean, Measurement, Sharing) Easy
A. Migration
B. Monitoring
C. Measurement
D. Management

14 Continuous Integration (CI) in DevOps mainly involves what?

DevOps Principles and Practices Easy
A. Deleting old code branches weekly
B. Deploying only once per year
C. Writing code without testing
D. Frequently merging code changes into a shared repository

15 Which practice describes automatically deploying tested code to production?

DevOps Principles and Practices Easy
A. Manual release
B. Continuous Deployment
C. Version tagging
D. Code freezing

16 Which of the following is a phase in the DevOps lifecycle?

Phases of DevOps Lifecycle Easy
A. Continuous Paperwork
B. Continuous Silos
C. Continuous Monitoring
D. Continuous Meetings

17 Which phase typically comes first in the DevOps lifecycle?

Phases of DevOps Lifecycle Easy
A. Monitor
B. Deploy
C. Operate
D. Plan

18 Which role is primarily responsible for building CI/CD pipelines and automation?

Key DevOps Roles in Industry Easy
A. DevOps Engineer
B. Data Entry Operator
C. Sales Manager
D. UI Designer

19 SRE in the context of DevOps roles stands for what?

Key DevOps Roles in Industry Easy
A. System Resource Editor
B. Site Reliability Engineer
C. Software Release Executive
D. Secure Runtime Environment

20 Which company is famous for creating the Chaos Monkey tool to test system resilience?

Use Cases in Companies (Netflix, Amazon, Google etc.) Easy
A. Netflix
B. Microsoft
C. Amazon
D. Google

21 A team follows a model where requirements, design, implementation, and testing occur strictly in sequence, and testing cannot begin until all coding is fully complete. Which model does this describe?

Evolution of Software Development: Waterfall, Agile, DevOps Medium
A. Spiral model
B. DevOps model
C. Agile model
D. Waterfall model

22 DevOps largely emerged to solve a specific organizational problem. Which problem was the primary motivation behind its origin?

Understanding the origin of DevOps Medium
A. The shortage of skilled programmers worldwide
B. The lack of standardized programming languages
C. The high cost of hardware in data centers
D. The disconnect and conflicting goals between Development and Operations teams, where developers wanted rapid change while operations wanted stability, leading to slow, error-prone releases

23 In the CALMS framework, a team decides to eliminate unnecessary steps and reduce waste in their delivery pipeline to maximize value flow. Which pillar of CALMS does this action represent?

CALMS Framework (Culture, Automation, Lean, Measurement, Sharing) Medium
A. Lean
B. Culture
C. Measurement
D. Sharing

24 A DevOps team tracks deployment frequency, lead time, and mean time to recovery (MTTR) to evaluate performance. Which CALMS pillar does this practice primarily reflect?

CALMS Framework (Culture, Automation, Lean, Measurement, Sharing) Medium
A. Measurement
B. Automation
C. Lean
D. Culture

25 In the DevOps lifecycle, which phase directly follows the Build phase and is responsible for validating that the code works correctly before deployment?

Phases of DevOps Lifecycle Medium
A. Monitor
B. Test
C. Operate
D. Plan

26 Why does automating repetitive tasks like testing and deployment provide a significant benefit in DevOps?

Benefits of cross-functional teams and automation in DevOps Medium
A. It removes the requirement for version control systems
B. It guarantees that no bugs will ever reach production
C. It reduces human error and increases the speed and consistency of releases
D. It eliminates the need for any software testing

27 An organization adopts DevOps and reduces its release cycle from once every six months to weekly deployments. Which primary DevOps goal is most directly demonstrated?

DevOps Goals: Improved Collaboration, Faster Delivery, Reliability Medium
A. Faster delivery
B. Improved collaboration
C. Reliability
D. Cost reduction

28 Netflix is well known in the DevOps world for pioneering a tool that deliberately injects failures into production systems to test resilience. What is this practice called?

Use Cases in Companies (Netflix, Amazon, Google etc.) Medium
A. Infrastructure as Code
B. Chaos Engineering
C. Blue-Green Deployment
D. Continuous Integration

29 Which of the following best describes the DevOps practice of Continuous Integration (CI)?

DevOps Principles and Practices Medium
A. Deploying code directly to production without any automated checks
B. Developers frequently merge their code changes into a shared repository, where automated builds and tests run to detect issues early
C. Writing all code in a single large batch before merging at the end of a project
D. Manually reviewing infrastructure configurations once per release

30 Which role in a DevOps organization is primarily responsible for ensuring system reliability, defining Service Level Objectives (SLOs), and applying software engineering to operations problems?

Key DevOps Roles in Industry Medium
A. Site Reliability Engineer (SRE)
B. Scrum Master
C. Business Analyst
D. Database Administrator

31 Which statement best captures the core idea of DevOps?

DevOps Introduction Medium
A. A dedicated software tool that automatically writes application code
B. A replacement for Agile that removes the need for iterative development
C. A programming language designed specifically for cloud infrastructure
D. A culture and set of practices that unify software development and IT operations to deliver software faster and more reliably

32 How does DevOps primarily extend the Agile methodology?

Evolution of Software Development: Waterfall, Agile, DevOps Medium
A. It extends Agile collaboration beyond development to include operations, automating the delivery and deployment pipeline end-to-end
B. It removes the need for customer feedback during development
C. It replaces iterative sprints with a single long release cycle
D. It focuses solely on writing documentation before coding

33 A DevOps team encourages engineers across departments to freely exchange knowledge, tools, and lessons learned from incidents through blameless postmortems and shared documentation portals. Which CALMS pillar does this represent?

CALMS Framework (Culture, Automation, Lean, Measurement, Sharing) Medium
A. Measurement
B. Automation
C. Lean
D. Sharing

34 In the DevOps lifecycle, the Monitor phase provides feedback that most directly influences which subsequent phase, creating a continuous loop?

Phases of DevOps Lifecycle Medium
A. Release
B. Build
C. Test
D. Plan

35 An e-commerce company implements automated rollback and redundant systems so that a failed deployment does not cause downtime for users. Which DevOps goal is being prioritized?

DevOps Goals: Improved Collaboration, Faster Delivery, Reliability Medium
A. Reliability
B. Reduced team size
C. Faster delivery
D. Improved collaboration

36 What is the main advantage of forming cross-functional teams in a DevOps environment?

Benefits of cross-functional teams and automation in DevOps Medium
A. Members with diverse skills (dev, ops, QA, security) collaborate throughout the lifecycle, reducing handoffs and speeding up problem resolution
B. Each specialist works in complete isolation to avoid distractions
C. It eliminates the need for automation tools entirely
D. It ensures only senior developers make all decisions

37 A team manages its servers and networking configuration using version-controlled declarative files rather than manual setup. Which DevOps practice is this?

DevOps Principles and Practices Medium
A. Pair Programming
B. Infrastructure as Code (IaC)
C. Continuous Deployment
D. Test-Driven Development

38 Amazon famously adopted a deployment strategy enabling thousands of deployments per day. Which architectural approach most enabled this level of independent, frequent releases?

Use Cases in Companies (Netflix, Amazon, Google etc.) Medium
A. Outsourcing all deployments to a third party
B. A single monolithic application deployed monthly
C. Microservices architecture with small autonomous teams
D. Manual approval gates for every code change

39 Which DevOps principle is best described by the phrase 'automate everything that can be automated to reduce manual effort and errors'?

DevOps Principles and Practices Medium
A. Annual release planning
B. Manual gatekeeping
C. Documentation-first development
D. Automation

40 The term 'DevOps' is widely credited to gaining momentum around 2009 through an event and community movement. Which was a key catalyst?

Understanding the origin of DevOps Medium
A. The release of the first web browser
B. The invention of the relational database
C. The launch of the first smartphone
D. The first DevOpsDays conference organized by Patrick Debois

41 A team practices Agile with two-week sprints and produces working increments, yet deployments still take six weeks because operations manages releases separately in a quarterly window. Which statement best characterizes why adopting DevOps (not just Agile) addresses this gap?

Evolution of Software Development: Waterfall, Agile, DevOps Hard
A. Agile is a superset of DevOps, so the team simply needs longer sprints
B. Agile eliminates the need for testing whereas DevOps reintroduces structured testing gates
C. Agile optimizes the development flow but leaves the dev-to-ops handoff and release pipeline unaddressed, while DevOps extends flow to deployment and operations
D. DevOps replaces iterative development with a single large release to reduce coordination

42 The term 'DevOps' is most directly traced to which convergence of events in 2008-2009?

Understanding the origin of DevOps Hard
A. Google's release of Kubernetes and the CNCF formation
B. Patrick Debois's Agile Infrastructure discussions and the '10+ Deploys per Day' talk by Flickr's Allspaw and Hammond, leading to the first Devopsdays
C. Amazon's launch of AWS and the microservices architecture pattern
D. The publication of the Agile Manifesto and formation of the Scrum Alliance

43 An organization automates its entire CI/CD pipeline and dashboards every metric, yet teams still blame each other during incidents and hoard runbook knowledge. Using CALMS, which pillars are most deficient?

CALMS Framework (Culture, Automation, Lean, Measurement, Sharing) Hard
A. Culture and Sharing
B. Automation and Measurement
C. Lean and Automation
D. Measurement and Culture

44 In the DORA metrics framework, a team has high deployment frequency and low lead time but also a high change failure rate and long MTTR. What does this pattern most likely indicate?

DevOps Goals: Improved Collaboration, Faster Delivery, Reliability Hard
A. Lead time and deployment frequency should be traded off against each other
B. The team has achieved elite performance across all four DORA metrics
C. Speed is being achieved at the expense of stability, so the team is optimizing throughput without adequate quality safeguards
D. The metrics are contradictory and cannot coexist in a real system

45 In the continuous DevOps lifecycle, monitoring in the 'Operate/Monitor' phase feeds insights back into the 'Plan' phase. What core DevOps concept does this feedback linkage primarily embody?

Phases of DevOps Lifecycle Hard
A. The one-way waterfall progression from plan to release
B. The continuous feedback loop enabling data-driven iterative improvement
C. The separation of concerns between development and operations
D. The elimination of the planning phase through automation

46 A company forms cross-functional teams but keeps a separate centralized QA gate that manually approves every release. Which unintended consequence most directly undermines the DevOps benefit sought?

Benefits of cross-functional teams and automation in DevOps Hard
A. Cross-functional teams cannot function without a centralized QA gate
B. Deployment frequency automatically increases despite the gate
C. The manual QA gate becomes a bottleneck, recreating the handoff delays cross-functional teams were meant to remove
D. Automation becomes impossible when QA is involved at all

47 The 'Three Ways' underpinning DevOps (Gene Kim) are Flow, Feedback, and Continual Learning/Experimentation. Which practice most directly enacts the Second Way?

DevOps Principles and Practices Hard
A. Enforcing a code freeze before every major release
B. Reducing batch sizes and limiting work in progress across the value stream
C. Building fast, automated telemetry and monitoring so problems are detected and pushed upstream quickly
D. Allocating time for improvement work and rewarding blameless experimentation

48 Netflix's Chaos Monkey deliberately terminates production instances at random. Which DevOps principle does this practice most directly validate?

Use Cases in Companies (Netflix, Amazon, Google etc.) Hard
A. Reducing cloud costs by shutting down unused instances
B. Building resilience and reliability by proactively testing failure recovery in production
C. Speeding up deployments by clearing old instances before releases
D. Enforcing security by removing compromised servers automatically

49 Google's Site Reliability Engineering (SRE) uses an 'error budget' derived from an SLO of, say, 99.9% availability. If the service has consumed its entire error budget for the quarter, what is the intended SRE response?

Use Cases in Companies (Netflix, Amazon, Google etc.) Hard
A. Immediately increase the SLO to 99.99% to create more budget
B. Halt or slow feature releases and prioritize reliability work until the budget is restored
C. Continue releasing features since the budget is only advisory
D. Fire the on-call engineers responsible for the outages

50 An organization hires a single 'DevOps Engineer' and assigns them to sit between the dev and ops teams to manually coordinate releases. Why is this arrangement often considered a DevOps anti-pattern?

Key DevOps Roles in Industry Hard
A. It correctly implements DevOps by centralizing all operational knowledge
B. It creates a new silo/handoff instead of fostering shared responsibility, contradicting the collaborative intent of DevOps
C. DevOps Engineers are not qualified to coordinate releases between teams
D. A single engineer can never automate a pipeline effectively

51 Which statement best distinguishes DevOps from a specific tool or technology stack?

DevOps Introduction Hard
A. DevOps is fundamentally a set of Jenkins and Docker configurations
B. DevOps is a rebranding of the operations department with no cultural change
C. DevOps is a cultural and organizational philosophy of collaboration and continuous flow, which tools support but do not define
D. DevOps is a certification that individual engineers must obtain

52 Continuous Delivery and Continuous Deployment are often confused. Which distinction is precise?

DevOps Principles and Practices Hard
A. They are identical terms with no operational difference
B. Continuous Deployment requires manual approval while Continuous Delivery is fully automated
C. Continuous Delivery deploys to production automatically while Continuous Deployment stops at staging
D. Continuous Delivery keeps every change deployable and releases via a manual trigger, while Continuous Deployment automatically releases every passing change to production

53 A blameless postmortem culture is promoted to improve reliability. What is the primary mechanism by which blamelessness improves system reliability over time?

DevOps Goals: Improved Collaboration, Faster Delivery, Reliability Hard
A. It shifts all responsibility onto automated systems
B. It encourages honest disclosure of contributing factors, surfacing systemic root causes rather than hiding them out of fear
C. It guarantees the same incident will never recur
D. It removes accountability so engineers take fewer risks

54 Consider the cost of fixing a defect discovered in production. Compared to Waterfall, why does the DevOps model tend to reduce this cost dramatically?

Evolution of Software Development: Waterfall, Agile, DevOps Hard
A. DevOps eliminates all defects before production through exhaustive upfront documentation
B. Waterfall has no testing phase, so all defects reach production
C. DevOps defers all defect fixing to the next quarterly release
D. Shorter feedback loops and smaller, frequent releases mean defects are caught sooner and are cheaper to isolate and fix

55 Within CALMS, the 'Lean' pillar draws from lean manufacturing. Which activity most directly reflects Lean thinking in a DevOps context?

CALMS Framework (Culture, Automation, Lean, Measurement, Sharing) Hard
A. Collecting the maximum number of metrics possible
B. Value-stream mapping to identify and eliminate waste and reduce work-in-progress across the delivery pipeline
C. Publishing all internal documentation externally
D. Adding more automated tests regardless of their value

56 During which pair of adjacent DevOps lifecycle phases is 'Infrastructure as Code' (IaC) most pivotal for ensuring environment parity?

Phases of DevOps Lifecycle Hard
A. Between Monitor and Plan, ensuring metrics are gathered
B. Between Code and Test, ensuring unit tests pass
C. Between Build/Release and Deploy, ensuring identical, reproducible environments from staging to production
D. Between Plan and Code, ensuring requirements are documented

57 Automation in DevOps is sometimes misapplied. Which scenario represents automating a broken process rather than fixing it—an anti-pattern?

Benefits of cross-functional teams and automation in DevOps Hard
A. Adding monitoring to detect deployment failures automatically
B. Removing redundant approval steps before writing automation
C. Scripting a convoluted 12-step manual deployment exactly as-is without first simplifying the underlying steps
D. Refactoring the deployment to 3 steps and then automating them

58 Amazon famously moved to a 'two-pizza team' model with 'you build it, you run it.' What DevOps outcome does this organizational choice most directly drive?

Use Cases in Companies (Netflix, Amazon, Google etc.) Hard
A. It centralizes all deployments under a single release management office
B. It reduces the number of microservices by consolidating teams
C. Teams own services end-to-end including operations, aligning accountability with autonomy and enabling independent, frequent deployments
D. It eliminates the need for monitoring since teams are small

59 Which distinction between a Site Reliability Engineer (SRE) and a traditional DevOps Engineer is most accurate?

Key DevOps Roles in Industry Hard
A. SRE and DevOps Engineer are identical titles with no difference in scope
B. DevOps Engineers define error budgets while SREs only manage CI pipelines
C. SRE is a specific engineering discipline (originated at Google) that applies software engineering to operations using SLOs and error budgets, whereas 'DevOps Engineer' is a broader, less standardized role focused on pipelines and tooling
D. SREs never write code while DevOps Engineers only write code

60 A team uses trunk-based development with feature flags instead of long-lived feature branches. Which DevOps benefit is the primary motivation for this choice?

DevOps Principles and Practices Hard
A. It allows each developer to work in complete isolation for months
B. It guarantees that no bug can ever reach production
C. It removes the need for any version control system
D. It minimizes merge conflicts and integration risk, enabling continuous integration and safer incremental release of unfinished features