0% found this document useful (0 votes)
50 views12 pages

Devops Mid Question Bank

Uploaded by

goparajumanasa24
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
50 views12 pages

Devops Mid Question Bank

Uploaded by

goparajumanasa24
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

MID Question Bank

Year/Sem: IV B. Tech I Semester Program: B. Tech Regulation: KGR21


Name of the Course: DevOps Course Code: KG21CM702
Branch: CSE Academic Year: 2025-26
Name & Details of the Course Coordinator: FEBA C C, Assistant Professor, CSE

K1-Remembering; K2-Understanding; K3-Applying; K4-Analyzing; K5-Evaluating; K6-Creating

MID-I
Bloom’s
Q. Course
Question Taxonomy Marks
No. Outcome
Level
“There are principles of agile methodology that
describe the culture in which change is
welcome and the customer is the focus of
1 CO1 K3 05 Marks Unit-1
work”, Support this statement with a short
description on the principles of agile
methodology.

Explain the major principles of Agile Software


2 CO1 K3 05 Marks Unit-1
Development?

What are the fundamental differences between


3 CO1 K4 05 Marks Unit-1
traditional SDLC and Agile SDLC?

“Agile methodologies apply four values in


different ways to guide the development and
4 delivery of high-quality working software”- CO1 K5 05 Marks Unit-1
support this statement with an explanation of
these four values.

What is SDLC? Explain various phases


5 CO1 K3 05 Marks Unit-1
involved in SDLC.

Explain the different phases of the Software


6 Development Life Cycle (SDLC) with a brief CO1 K2 05 Marks Unit-1
description of each phase.
Analyze how Agile values influence the
7 effectiveness of continuous development and CO1 K4 05 Marks Unit-1
deployment in DevOps practices.
Apply the principles of Agile software
development to describe how inter-team
8 CO1 K3 05 Marks Unit-1
collaboration can improve project delivery
speed.
Describe various components that constitute the
9 CO2 K3 05 Marks Unit-2
DevOps Architecture with a neat diagram.

What is a DevOps pipeline? Explain various


10 CO2 K3 05 Marks Unit-2
components involved in DevOps pipeline.
Justify how is DevOps different from Agile
11 CO2 K3 05 Marks Unit-2
methodology?

How do create a DevOps pipeline? Explain the


12 CO2 K3 05 Marks Unit-2
steps in detail.

Discuss the different phases in DevOps pipeline


13 CO2 K3 05 Marks Unit-2
in detail
Explain the components of DevOps architecture
14 and how they support continuous delivery and CO2 K2 05 Marks Unit-2
integration.
Analyze the role of orchestration in automating
15 multi-step deployments within the DevOps CO2 K4 05 Marks Unit-2
delivery pipeline.
Illustrate the stages of the DevOps delivery
16 pipeline with examples of tools used at each CO2 K3 05 Marks Unit-2
stage.
What is continuous integration? Explain a few
17 benefits the software industry gets by CO3 K3 05 Marks Unit-3
incorporating Continuous Integration
Explain in detail about the DevOps processes
18 and practices that enables teams to deliver high CO3 K3 05 Marks Unit-3
quality software faster.
Explain the steps in detail about how to adopt
19 CO3 K3 05 Marks Unit-3
DevOps practices in projects and organization?

Implement Agile methodologies and practices


20 CO3 K3 05 Marks Unit-3
in their software development process.

Unit-1

I. Choose Correct Alternative:

Which one of the following models is not suitable for accommodating any [CO1, K1
1.
changes? ]
A. Build &Fix
B. Prototyping model C. RAD model D. Waterfall model
model
[CO1 , K1
2. Which model can be selected if user is involved in all the phases of SDLC?
]
D. Both prototyping
A. Waterfall model B. Prototyping model C. RAD model
model & RAD model
3. Which two models doesn’t allow defining requirements early in the cycle? [CO1, K2]

A. Waterfall &
B. Prototyping & Spiral C. Prototyping & RAD D. Waterfall & Spiral
RAD

4. What is Docker primarily used for? [CO1, K1]

A. Spiral B. Waterfall C. RAD D. Incremental


If you were a lead developer in a software company and you are asked to submit a
5. project/product within a stipulated time-frame with no cost barriers, which model [CO1, K1]
would you select?
A. Waterfall B. Spiral C. RAD D. Incremental

6. Agile software development is based on [CO1 , K2]


D. Both Incremental
A. Incremental
B. Iterative development C. Linear development and Iterative
Development
development
7. Which of the following model put much more emphasis on testing? [CO1 , K2]
C. Rapid Action
A. Waterfall model B. Agile model D. V model
Development model
8. Regression testing is a major part of which of the lifecycle? [CO1, K2]

A. Waterfall model B. V model C. Iterative model D. All of the above

9. Which of the following is not a verification activity? [CO1, K1]

A. Inspection B. Testing C. Walk through D. Technical Review

10 Validation is the responsibility of __________ [CO 1, K1]

A. Developer B. Designer C. Tester D. All the stakeholders


Unit-2

Which tool is commonly used for Continuous Integration and Continuous


1. [CO2/K1]
Deployment (CI/CD)?
A. Jenkins B. Docker C. Git D. Ansible

2. What does CI in CI/CD stand for? [CO2, K1]


B. Continuous C. Continuous D. Continuous
A. Continuous input
Integration Improvement Installation
3. Which of the following is not a configuration management tool? [CO2 , K2]

A. Chef B. Puppet C. Ansible D. Jira

4. What is Docker primarily used for? [CO1, K1]


B. Continuous
A. Version Control C. Containerization D. Project Management
Integrations
5. What’s the primary function of Kubernetes? [CO2, K1]
A. Source code D. Configuration
B. Automated testing C. Container Orchestration
management management
6. Which tool is mainly used for Version Control in DevOps? [CO2, K2]

A. Jenkins B. Docker C. Kubernetes D. Git

7. Which of the following is a benefit of implementing DevOps? [CO2, K2]


A. Slower release B. Less collaboration C. Reduced recovery time D. Increased
cycles between teams after failure infrastructure cost
8. In which phase are automated testes primarily run in a CI/CD pipeline? [CO2, K2]

A. Build B. Test C. Deploy D. Monitor

9. Which tool is used for configuration management? [CO2, K2]

A. Git B. Nagios C. Ansible D. Jira

10. What is a version Control System (VCS) primarily used for? [CO2, K1]
A. Infrastructure B. Configuration C. Tracking changes to D. Application
monitoring management source code deployment

Unit-3
1. What does DevOps promise to bridge between development and operation teams? [CO3, K1]
A. Gap between
B. Operational
employ and top- C. Communication Gap D. Cultural barrier
challenges
down feedback
What aspect of DevOps helps in reducing the communication lag between
2. [CO3, K1]
operational and development paradigms?
A. Higher Job B. Shorter Recovery
C. Lower Failure Rate D. Cultural barrier
Satisfaction Time
3. What is a key benefit of DevOps deployment in terms of error rectification? [CO3, K1]
A. Improved product B. Faster Trouble D. Enhanced
C. Reduced failure rate
market shooting development cycles
How does DevOps adoption impact the success rates of development in terms of
4. [CO3, K2]
error count?
A. No impact on
B. Increases error count C. Decreases error count D. Maintain error count
error count
What does DevOps foster in terms of workforce interaction and production
5. [CO3, K1]
efficiency?
A. Isolated work B. Inequality in D. Equality and
C. Hierarchical structure
environment interactions collaboration

Unit-1
II. Fill in the Blanks:

Agile methods seem to work best when team members have a relatively high skill level
1.
(True/False) ___________ [CO1, K1]
2. Agile Methods break the _____________into small incremental builds [CO1, K2]
In agile the task is divided ____________to deliver specific features for a release [CO1, K1]
3.
The agile Manifesto is comprised of ___________ values and _______________principles.
4. [CO1, K1]
___________ term describes a method where developers merge their changes back to the main
5. branch multiple times a day? [CO2, K1]
In the requirements gathering phase of the SDLC, the main goal is to collect and document the
6. __________ of the system from stakeholders. [CO1, K1]
One of the values of the Agile Manifesto is responding to change over __________. [CO1, K2]
7.

In the SDLC, the __________ phase involves creating the architecture and components of the
8.
system based on gathered requirements. [CO1, K2]
During the implementation phase, developers translate the __________ design into executable
9.
code. [CO1, K3]

10. The testing phase of the SDLC helps identify and fix __________ before deployment. [CO1, K4]

Unit-2

The primary goal of DevOps is to improve the __________ between development and operations
11.
teams. [CO2, K1]
In the DevOps delivery pipeline, the four key stages are build, test, release, and __________.
12.
[CO2, K2]
A DevOps architecture integrates continuous integration, continuous delivery, and continuous
13.
__________. [CO2, K2]
In deployment strategies, a blue-green deployment reduces downtime by switching traffic
14.
between two __________ environments. [CO2, K3]
The need for DevOps arises from the challenges in delivering software quickly without
15.
compromising __________. [CO2, K4]
Orchestration in DevOps automates the coordination of multiple __________ and services.
16.
[CO2, K1]
An instance of an application is a single running copy of the application within a __________.
17.
[CO2, K1]
The DevOps ecosystem includes tools for version control, CI/CD, configuration management,
18.
monitoring, and __________. [CO2, K2]
Infrastructure as Code (IaC) in DevOps allows provisioning of infrastructure using __________
19.
files. [CO2, K3]
DevSecOps incorporates __________ practices into the DevOps workflow to ensure secure
20.
software delivery. [CO2, K4]

Unit-3

21. A version control system helps track changes in __________ over time. [CO3, K1]

In Agile DevOps adoption, continuous integration tools automatically build and test code every
22.
time a developer commits changes to the __________. [CO3, K2]

23. Git and Subversion (SVN) are examples of __________ version control systems. [CO3,K3 ]
Agile capabilities in DevOps enable faster delivery cycles by reducing manual tasks through
24.
__________. [CO3, K4]
Jenkins, GitLab CI, and CircleCI are popular __________ tools used in DevOps projects. [CO3,
25.
K2]

MID-II

Bloom’s
Q. Course
Question Taxonomy Marks
No. Outcome
Level
Explain the technology aspects that
1 organizations must consider when adopting CO3 K2 05 Marks Unit-3
DevOps in software projects.
Demonstrate how Agile capabilities can be
2 integrated with version control systems to CO3 K3 05 Marks Unit-3
improve collaboration in DevOps projects.
Analyze the importance of selecting the right
3 tool stack for successful DevOps CO3 K4 05 Marks Unit-3
implementation.

Describe the role of people and culture in the


4 CO3 K2 05 Marks Unit-3
successful adoption of DevOps processes.

Illustrate a DevOps process flow that integrates


5 continuous integration tools with deployment CO3 K3 05 Marks Unit-3
pipelines.

Define Continuous Integration and explain its


6 CO4 K1 05 Marks Unit-4
role in modern software development.
Differentiate between Continuous Integration,
7 Continuous Delivery, and Continuous CO4 K2 05 Marks Unit-4
Deployment with examples.
Demonstrate a CI/CD workflow using a version
8 control system integrated with an automated CO4 K3 05 Marks Unit-4
build tool.
Analyze the benefits of implementing a CI/CD
9 CO4 K4 05 Marks Unit-4
pipeline in large-scale software projects.

Explain how Continuous Delivery reduces the


10 CO4 K2 05 Marks Unit-4
risk of deployment failures.
Apply CI/CD practices to describe how
11 automated testing can be integrated into the CO4 K3 05 Marks Unit-4
deployment pipeline.
Evaluate the importance of tracking metrics like
12 build success rate, deployment frequency, and CO4 K4 05 Marks Unit-4
lead time in CI/CD.
Describe the role of continuous monitoring
13 CO4 K2 05 Marks Unit-4
tools in supporting CI/CD pipelines.
Illustrate a cloud-based CI/CD setup for
14 deploying a web application using private CO4 K3 05 Marks Unit-4
infrastructure.
Assess the challenges organizations face while
15 adopting CI/CD practices and suggest possible CO4 K5 05 Marks Unit-4
solutions.
Define the DevOps Maturity Model and list its
16 CO5 K1 05 Marks Unit-5
key factors.

Explain the importance of assessing an


17 CO5 K2 05 Marks Unit-5
organization’s DevOps maturity level.

Illustrate how CI/CD tools can be integrated at


18 CO5 K3 05 Marks Unit-5
different stages of the DevOps Maturity Model.

Analyze the relationship between automation


19 CO5 K4 05 Marks Unit-5
and higher stages of DevOps maturity.

Describe the typical stages of the DevOps


20 CO5 K2 05 Marks Unit-5
Maturity Model with brief explanations.

Unit-3

I. Choose Correct Alternative:

1. Which of the following is an example of a distributed version control system? [CO3, K1]
A. Subversion
B. Git C. CVS D. ClearCase
(SVN)
In the people aspect of DevOps, fostering a culture of collaboration primarily
2. [CO3, K2]
helps in:
B. Reducing C. Breaking down silos
A. Increasing D. Removing automation
communication between between development and
manual processes tools
teams operations
3. Which tool in a DevOps tool stack is primarily used for continuous integration? [CO3, K3]

A. Jenkins B. Docker C. Ansible D. Nagios

A team is using multiple disconnected tools for version control, build automation,
4. [CO3,K4]
and deployment. Which is the most likely challenge they will face?
A. Increased B. Inefficient integration C. More frequent D. Reduced need for
automation speed and manual handoffs deployments testing
If a DevOps process has strong tool implementation but lacks skilled people, the
5. [CO3, K5]
most probable result will be:
A. High tool
B. Underutilized tools C. Reduced need for D. Increased automation
utilization with
and process bottlenecks documentation accuracy
consistent success
Unit-4

In Continuous Integration (CI), developers aim to integrate code into a shared


1. [CO4, K1]
repository:
B. At the end of the D. Only after testing is
A. Once a week C. Several times a day
project complete
2. Which of the following best describes Continuous Delivery (CD)? [CO4, K2]
A. Automatically
B. Ensuring that
deploying code C. Manual approval before D. Writing unit tests
software is always in a
changes directly to every code merge for every feature
deployable state
production
3. Which CI tool is widely used for automating builds and integration? [CO4, K3]

A. Jenkins B. Photoshop C. Wireshark D. PowerPoint

4. If a team’s CI/CD metrics show long build times, what is the most likely impact? [CO4, K4]
A. Faster feedback B. Delays in detecting C. Reduced version control D. Improved
loops defects usage deployment frequency
5. Which of these is not a benefit of CI/CD? [CO4, K2]
A. Faster release B. Improved code C. Reduced collaboration D. Early detection of
cycles quality between teams bugs
The process of deploying code automatically to production after passing all tests is
6. [CO4, K1]
known as:
A. Continuous B. Continuous D. Continuous
C. Continuous Integration
Delivery Deployment Monitoring
7. If CI/CD metrics show a low mean time to recovery (MTTR), it indicates: [CO4, K4]
A. Slow recovery B. Quick recovery from D. Poor monitoring
C. Frequent downtime
from failures failures practices
8. A team wants to measure CI/CD efficiency. Which metric is the least useful? [CO4, K5]
A. Deployment B. Code coverage C. Number of commits per D. Lead time for
frequency percentage day changes
9. Which cloud model would be most suitable for hosting a private CI/CD pipeline? [CO4, K3]

A. Public Cloud B. Private Cloud C. Community Cloud D. Hybrid Cloud

10. One of the key purposes of CI/CD metrics is to: [CO4,K2]


A. Monitor D. Ensure compliance
B. Track and improve C. Replace all manual
hardware power with cloud service
delivery performance testing
usage providers
Unit-5
1. Which of the following is NOT a key factor of the DevOps Maturity Model? [CO5, K1]

A. Automation B. Culture C. Manual testing only D. Metrics tracking

2. The initial stage of the DevOps Maturity Model is characterized by: [CO2,K2]
D. Real-time
A. Full automation B. Ad-hoc processes C. Continuous deployment
monitoring
Which stage of DevOps maturity focuses on scaling DevOps practices across the
3. [CO5, K1]
organization?
A. Managed B. Scaling C. Initial D. Optimized

4. DevOps Maturity Assessment is primarily conducted to: [CO5, K2]


B. Evaluate the current
A. Hire more C. Reduce infrastructure D. Eliminate Agile
state of DevOps
developers costs principles
practices
Which of the following CI/CD tools can help in progressing to higher maturity
5. [CO5, K3]
levels?
A. Jenkins B. GitLab CI/CD C. CircleCI D. All of the above
Comparing the optimized stage with the initial stage of DevOps maturity, one key
6. [CO5, K4]
difference is:
C. Use of predictive
A. No use of D. Manual
B. Focus on siloed teams analytics and proactive
automation deployments
monitoring
Which factor in the DevOps Maturity Model relates most to team collaboration and
7. [CO5, K2]
shared responsibility?
A. Culture B. Tools C. Automation D. Metrics
An organization finds it difficult to progress from Managed to Scaling stage. The
8. [CO5,K5]
most likely cause is:
B. Poor cultural
A. Lack of D. Overuse of CI/CD
alignment and resistance C. Using cloud services
monitoring tools tools
to change
During DevOps maturity assessment, which metric would BEST indicate improved
9. [CO5,K3]
deployment frequency?
A. Mean time to B. Number of commits D. Number of active
C. Deployment success rate
recovery per day users
Which stage of DevOps maturity involves data-driven decision-making and
10. [CO5, K4]
continuous improvement loops?
A. Initial B. Managed C. Scaling D. Optimized
Unit-3
II. Fill in the Blanks:

1. A popular distributed version control system used in DevOps tool stacks is ________. [CO5, K1]

The people aspect of DevOps emphasizes fostering ________ and shared responsibility among
2.
teams. [CO3, K2]
In tool stack implementation, ________ servers like Jenkins or GitLab CI are used to automate
3. build and integration processes. [CO3, K3]
Clearly defined ________ are essential to streamline processes and ensure consistent delivery in
4. DevOps. [CO3, K4]
A DevOps ________ includes all tools and technologies integrated to support development,
5. testing, deployment, and monitoring. [CO3,K2]

Unit-4

In Continuous Integration, code changes are automatically ________ and tested frequently.
6.
[CO4, K1]
The primary goal of Continuous Delivery is to keep software in a ________ state at all times.
7.
[CO4, K1]
Continuous Deployment extends Continuous Delivery by automatically pushing code changes
8.
into ________ without manual approval. [CO4, K2]
A common CI/CD tool that automates build, test, and deployment processes is ________. [CO4,
9.
K1]
One major benefit of CI/CD is ________ feedback to developers on code quality and integration.
10.
[CO4, K2]
Tracking the ________ frequency metric helps determine how often code is deployed in CI/CD
11.
practices. [CO4, K3]
The lead time for changes metric measures the time from code commit to ________ deployment.
12.
[CO4, K2]
In CI/CD, automated tests are essential to maintain software ________ before deployment.
13.
[CO4,K1]
A high mean time to recovery (MTTR) indicates poor ________ in the release process.
14.
[CO4,K4]

15. Version control systems like ________ are crucial for enabling CI/CD pipelines. [CO4, K3]

Unit-5

The three key factors of the DevOps Maturity Model are ________, automation, and metrics.
16.
[CO5, K1]

17. The first stage of the DevOps Maturity Model is called ________ stage. [CO5, K1]

In the Managed stage of the DevOps Maturity Model, processes are ________ and partially
18.
automated. [CO5, K2]
19. The process of evaluating the current level of DevOps adoption is called ________. [CO5,K1]

CI/CD tools such as ________ and GitLab CI/CD help organizations progress through maturity
20.
stages. [CO5, K3]
The Scaling stage of the DevOps Maturity Model focuses on extending practices across
21.
________. [CO5, K2]
A key characteristic of the Optimized stage is ________ improvement based on metrics and
22.
feedback. [CO5, K4]
________ is the key factor that ensures collaboration and shared responsibility between teams in
23.
DevOps maturity. [CO5, K1]
In a DevOps maturity assessment, measuring ________ frequency helps track delivery
24.
performance. [CO5, K3]
Moving from the Initial to the Managed stage often requires adopting ________ processes for
25.
builds, testing, and deployment. [CO5, K2]

You might also like