Font size
WorksheetsDevOps Interview Questions
Total questions: 20
Worksheet time: 12mins
What is Terraform/Kubernetes?
Configuration Management Tool
Orchestration Tool
Testing Tool
Collaboration Tool
Version Control System
What is GitHub/GitLab?
Configuration Management Tool
Orchestration Tool
Testing Tool
Collaboration Tool
Version Control System
What is Ansible/Chef/Puppet?
Configuration Management Tool
Orchestration Tool
Testing Tool
Collaboration Tool
Version Control System
What is Jira/Slack/Teams?
Configuration Management Tool
Orchestration Tool
Testing Tool
Collaboration Tool
Version Control System
SDLC stands for?
Software
Deployment
Life
Cycle
Software
Delivery
Life
Cycle
Software
Development
Life
Cycle
Software
Discovery
Life
Cycle
Software
Designing
Life
Cycle
Correct sequence of CI/CD stages?
Code
Build
Test
Deploy
Operate
Monitor
Build
Code
Test
Deploy
Operate
Monitor
Code
Build
Deploy
Test
Operate
Monitor
Build
Code
Test
Deploy
Monitor
Operate
Code
Build
Test
Deploy
Monitor
Operate
Where do you keep Terraform state file?
DynamoDB
EC2
S3
EFS
RDS
Choose IAC Tool....
AWS Cloud Formation
Ansible
GitHub
Kubernetes
Jenkins
What are the advantages of DevOps?
Faster
Software
Delivery
Bug-Free
Software
Delivery
Remote
Working
Team
Collaboration
Continuous
Improvement
Application Load Balancer operates at layer _____ of OSI model?
Layer 2
Layer 3
Layer 5
Layer 6
Layer 7
What does DevOps stand for?
Device
and
Operations
Development
and
Operations
Development
and
Optimisation
Device
and
Operations
Deployment and
Operation
In Terraform, what does the command terraform apply do?
It validates the Terraform scripts.
It deploys the infrastructure changes.
It checks for any formatting issues.
It initialises the working directory.
What does the acronym CI/CD commonly stand for in the DevOps context?
Continuous Integration /
Continuous Delivery
Continuous Inclusion /
Continuous Development
Continuous Integration /
Continuous Deployment
Continuous Integration /
Continuous Development
Continuous Integration /
Continuous Discovery
Jenkins is commonly used for what purpose in DevOps?
Infrastructure as Code
Source Code Management
Continuous Integration/
Continuous Deployment
Cloud computing
Configuration Management
What are GitHub Actions primarily used for?
Managing organisations
Automating software workflows
Managing repositories
Managing pull requests
Managing source code
In GitHub, what is a Pull Request?
A request to clone a repository
A request to merge changes from one branch to another
A request to delete a branch
A request to pull changes from a remote repository
Which of these is a popular tool for containerisation?
Docker
Jenkins
GitHub
Terraform
Kubernetes
In GitHub, what is the difference between a "FORK" and a "BRANCH"?
A FORK is a copy of the repository, while a BRANCH is a parallel version of the repository within the same project.
A BRANCH is a copy of the repository, while a FORK is a parallel version of the repository within the same project.
Both FORK and BRANCH represent the same concept in Git.
All of the above.
None of the above.
How can you secure sensitive data, such as API tokens, in your GitHub repository?
Store them in the code files as string variables.
Use GitHub Secrets and reference these in your GitHub Actions workflows.
Store them in a separate .txt file and upload it to your repository.
Add them to the repository's README file for easy access.
When using Terraform, what is the purpose of a "tfstate" file?
It is a file that holds the current state of managed infrastructure.
It is a temporary file that Terraform uses to store local variables.
It is a configuration file that defines the infrastructure that Terraform manages.
It is a file that contains secret keys and credentials for Terraform to use.
