DevOps Rapid-Fire Questions & Answers
50 questions for the rapid-fire stage — 33 easy, 17 medium.
About the rapid-fire round
Rapid-fire questions are quick definitions and one-line answers that interviewers fire at the start or end of a round to check your DevOps basics. Aim to answer each in under 20 seconds.
Tips for the rapid-fire round
- Answer in one or two sentences, then stop.
- If you don't know, say so quickly and move on; don't guess at length.
- Revise these the morning of the interview.
- Practise with a friend who reads them in random order.
What is the difference between a hard link and a soft link?
Show answer
What does idempotency mean in Ansible?
Show answer
What is the difference between CMD and ENTRYPOINT?
Show answer
Explain the Kubernetes Service types ClusterIP, NodePort and LoadBalancer.
Show answer
How do an Application Load Balancer and an Auto Scaling group work together?
Show answer
What is an artefact repository and why is it used?
Show answer
What is the difference between a Pod, a ReplicaSet and a Deployment?
Show answer
What is the difference between git revert and git reset?
Show answer
Explain stdin, stdout, stderr and what 2>&1 means.
Show answer
Explain Linux file permissions and what chmod 755 means.
Show answer
Explain git reset --soft, --mixed and --hard.
Show answer
What is git stash and when do you use it?
Show answer
Explain Ansible architecture: inventory, modules and playbooks.
Show answer
What is a webhook and how does it trigger a build?
Show answer
What is a DaemonSet and when is it used?
Show answer
What is the difference between kill, kill -15 and kill -9?
Show answer
What is the AWS shared responsibility model?
Show answer
What is the Terraform state file and why is it important?
Show answer
What are zombie and orphan processes?
Show answer
What are the typical stages of a CI/CD pipeline?
Show answer
What is Kubernetes and why do companies use it?
Show answer
What is the difference between a Docker image and a container?
Show answer
Explain the basic Terraform workflow.
Show answer
What is the difference between git fetch and git pull?
Show answer
What is the difference between a ConfigMap and a Secret?
Show answer
What are AWS Regions, Availability Zones and edge locations?
Show answer
What is the difference between sudo and su?
Show answer
What is the difference between COPY and ADD in a Dockerfile?
Show answer
What is the difference between a process and a thread in Linux?
Show answer
What is an inode in Linux?
Show answer
What is the ELK or EFK stack?
Show answer
What are the four golden signals, and the RED and USE methods?
Show answer
What is the difference between a container and a virtual machine?
Show answer
What is .gitignore and how do you stop tracking a file that is already committed?
Show answer
What is a multi-stage Docker build and why use it?
Show answer
What is Infrastructure as Code and what are its benefits?
Show answer
What is Git and how is it different from GitHub?
Show answer
Explain liveness, readiness and startup probes.
Show answer
What is Site Reliability Engineering, and what is toil?
Show answer
What is the difference between declarative and imperative IaC, and between Terraform and Ansible?
Show answer
Explain IAM users, groups, roles and policies.
Show answer
What is the difference between monitoring and observability?
Show answer
What is Docker Compose?
Show answer
What are the S3 storage classes and lifecycle policies?
Show answer
When do you use a StatefulSet instead of a Deployment?
Show answer
What are Terraform modules?
Show answer
What does set -euo pipefail do in a bash script?
Show answer
What is the difference between continuous integration, continuous delivery and continuous deployment?
Show answer
Explain the Kubernetes architecture.
Show answer
Frequently asked questions
What happens in the DevOps rapid-fire round?
Rapid-fire questions are quick definitions and one-line answers that interviewers fire at the start or end of a round to check your DevOps basics. Aim to answer each in under 20 seconds.
How do I clear the rapid-fire round?
Answer in one or two sentences, then stop. If you don't know, say so quickly and move on; don't guess at length. Revise these the morning of the interview.
Which round comes next?
A typical order is online assessment, telephonic screening, one or two technical rounds, a managerial round and HR. Use the other round pages to practise each stage.