wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

27-11-2024 003 batch devops

Total questions: 30

Worksheet time: 45mins

Name
Class
Date
1.

Your organization wants to adopt DevOps but faces resistance from teams still working in silos. What is the first step to overcoming this challenge?

a)

Implementing CI/CD pipelines immediately

b)

Adopting a shared mindset focused on collaboration

c)

Migrating all projects to Azure DevOps

d)

Reducing team size

2.

A software team aims to improve collaboration between developers and operations to ensure faster delivery. What core principle defines DevOps?

a)

Development-only focus

b)

Automated Testing

c)

Collaboration and continuous improvement

d)

Cloud hosting

3.

A company wants to use a single platform for managing repositories, CI/CD pipelines, and work tracking. Which tool should they choose?

a)

GitHub

b)

Jenkins

c)

Azure DevOps

d)

Jira

4.

Your company is starting a DevOps transformation journey. Which group of people should form the transformation team?

a)

Only senior leadership

b)

Cross-functional members from development, operations, and business

c)

External consultants

d)

Dedicated DevOps engineers only

5.

A DevOps transformation team has set goals for adopting CI/CD within six months. What is a key benefit of defining shared goals and timelines?

a)

Reduces the need for monitoring

b)

Creates accountability and alignment across teams

c)

Eliminates testing requirements

d)

Speeds up manual deployments

6.

Your company uses GitHub and Azure DevOps but wants a cost-effective way to manage user licenses. What is the best approach?

a)

Purchase individual licenses for each team member

b)

Use license management features in Azure DevOps and GitHub to allocate licenses dynamically

c)

Assign licenses to managers only

d)

Use shared accounts for all team members

7.

A team struggles with managing versions of their codebase. What is the key benefit of implementing source control like Git?

a)

Faster deployment

b)

Code versioning and collaboration

c)

Improved cloud storage

d)

Reduced testing effort

8.

Your team is managing work items and tasks in GitHub. Which feature should they use to visually track progress?

a)

GitHub Issues

b)

GitHub Project Boards

c)

GitHub Actions

d)

GitHub CLI

9.

Your company is using Azure Boards to manage their Agile projects. They want to link their GitHub repository for traceability. What action should they take?

a)

Configure a webhook

b)

Use the Azure Boards-GitHub integration feature

c)

Import code manually

d)

Sync data weekly

10.

A team needs to work on multiple features simultaneously without impacting the main branch. Which branching strategy should they adopt?

a)

Single-branch workflow

b)

GitFlow branching model

c)

No branching

d)

Continuous deployment-only workflow

11.

Your organization prefers a lightweight workflow where changes are merged directly to the main branch after pull request approval. Which Git workflow aligns with this approach?

a)

GitHub Flow

b)

Fork Workflow

c)

GitFlow

d)

Trunk-based Development

12.

An open-source project allows external contributors to propose changes without directly modifying the main repository. Which Git workflow is being used?

a)

GitHub Flow

b)

Fork Workflow

c)

Feature Branch Workflow

d)

Continuous Delivery Workflow

13.

A development team releases new features every week with automated testing. Which principle of DevOps does this demonstrate?

a)

Infrastructure as Code

b)

Continuous Delivery

c)

Incident Management

d)

Version Control

14.

A team uses pull requests to review and merge code changes. What is a benefit of this practice?

a)

Automatic deployment

b)

Ensures code quality through peer reviews

c)

Eliminates testing requirements

d)

Increases manual effort

15.

A product manager needs to prioritize features in the backlog and track team progress in Azure DevOps. Which feature should they use?

a)

Azure Pipelines

b)

Azure Boards

c)

Azure Repos

d)

Azure Artifacts

16.

A company wants to track every work item, bug, and commit for an upcoming release. What should they implement in Azure Boards?

a)

Dashboards

b)

Work item traceability links

c)

Pipeline triggers

d)

Manual testing reports

17.

A team uses Azure DevOps and wants to collaborate effectively during planning sessions. Which feature is best for discussions and feedback?

a)

Azure Pipelines

b)

Team Discussions in Azure Boards

c)

Git Repos

d)

Release Manager

18.

Your organization wants to automate testing and deployment processes. Which Azure DevOps tool should they use?

a)

Azure Boards

b)

Azure Pipelines

c)

Azure Repos

d)

Azure Test Plans

19.

To ensure only reviewed and approved code is merged into the main branch, your team sets restrictions. Which feature enables this in Azure DevOps?

a)

Branch Policies

b)

Commit History

c)

Git Hooks

d)

Build Logs

20.

An organization plans to adopt both Agile and DevOps practices. What shared principle exists between Agile and DevOps?

a)

Waterfall delivery

b)

Frequent, iterative delivery of value

c)

Minimal collaboration

d)

Manual deployments

21.

Your team is focused on automating repetitive tasks to improve efficiency over time. Which DevOps practice does this align with?

a)

Continuous Integration

b)

Continuous Improvement

c)

Incident Response

d)

Manual Testing

22.

Your team needs to manage shared libraries and dependencies across multiple projects in Azure DevOps. Which feature should they use?

a)

Azure Repos

b)

Azure Boards

c)

Azure Artifacts

d)

Azure Pipelines

23.

A developer wants to make changes locally and push updates to a central repository. Which tool supports this workflow?

a)

Subversion (SVN)

b)

Git

c)

Mercurial

d)

CVS

24.

A company implements daily stand-ups and iterative sprints to plan and deliver work. Which Agile principle does this demonstrate?

a)

Fixed schedules

b)

Continuous feedback and adaptation

c)

Long-term planning only

d)

Minimal stakeholder involvement

25.

A team member accidentally commits sensitive information to a public repository. What is the immediate action they should take?

a)

Delete the repository

b)

Remove the sensitive information and rotate any exposed keys

c)

Merge the branch with the main branch

d)

Add a README file

26.

Your organization wants to gather early feedback during development. Which method best aligns with DevOps principles?

a)

Wait until production release

b)

Conduct regular code reviews and automated tests

c)

Skip feedback to save time

d)

Use manual processes only

27.

Why is version control critical in a DevOps workflow?

a)

It enables faster deployments

b)

It provides a single source of truth and tracks changes

c)

It reduces the need for backups

d)

It replaces manual collaboration

28.

Your team needs to view the history of changes in a project. What feature of Azure Repos can they use?

a)

Pipeline history

b)

Commit history

c)

Test case history

d)

Deployment history

29.

Why would a developer fork a repository in GitHub?

a)

To delete the original repository

b)

To contribute changes without affecting the original repository

c)

To migrate repositories to a different platform

d)

To replace their local Git repository

30.

A team wants to measure their DevOps success. Which metric best indicates successful DevOps implementation?

a)

The number of lines of code written

b)

Deployment frequency and lead time for changes

c)

Team size and budget

d)

Manual testing duration