750 questions across 40 topics - answered to the depth an interviewer actually expects.
Role tracks: DevOps (junior β senior) Β· DevSecOps Β· SecOps Β· SRE Β· SLO Β· SLA Β· AWS Β· Azure Β· GCP Β· Cloud Β· Platform Engineering
Every answer gives you a short answer you can say out loud, the detail and trade-offs behind it, a runnable example, and the follow-ups to expect.
π 3D Knowledge Graph Β· Pick your role Β· Browse topics Β· All questions Β· How answers are structured Β· Contributing
β Star the project if it helps you land the role.
Explore the entire repository visually through our Interactive 3D Telemetry Graph deployed on GitHub Pages:
π Launch Interactive 3D Knowledge Graph
- Visual Infrastructure Mapping: Explore relationship edges connecting all 750 questions across 40 topics.
- Cross-Topic Concept Wikilinks: Discover cross-cutting concepts between Docker, Kubernetes, CI/CD, IaC, and SRE.
- Filterable Telemetry: Filter nodes live by difficulty, domain group, or specific keywords.
Thirteen tracks, each a reading order rather than a pile of links. Start at the left and work right.
Interview in a fortnight? Start with Interview Experience - it covers the round structure, how to explain your project, how to handle scenario questions, and a checklist of what actually gets asked, cross-linked to every answer in this guide.
Grouped by theme, with question counts and difficulty mix. Click a topic to open its index, which opens with what interviewers probe there.
750 questions across 40 topics - π’ 173 Beginner Β· π‘ 370 Intermediate Β· π΄ 207 Advanced
| Topic | Questions | π’ | π‘ | π΄ | What it covers |
|---|---|---|---|---|---|
| Core DevOps Concepts | 11 | 6 | 4 | 1 | what DevOps actually changes, why it exists, and how CI, continuous delivery, and continuous⦠|
| Linux Administration | 21 | 8 | 11 | 2 | The operating system under everything - commands, shell scripting, systemd, service management,β¦ |
| Version Control | 16 | 7 | 8 | 1 | Git mechanics and the branching models teams actually argue about, including how to resolve⦠|
| Scripting and Automation | 6 | 1 | 4 | 1 | The scripting layer under every pipeline - defensive Bash for orchestration, and Python for⦠|
| Topic | Questions | π’ | π‘ | π΄ | What it covers |
|---|---|---|---|---|---|
| Docker | 22 | 9 | 10 | 3 | Container fundamentals - images versus containers, Dockerfile authoring, Compose, and the⦠|
| Kubernetes | 39 | 5 | 26 | 8 | The control plane, the workload objects you touch daily, and the networking abstractions that⦠|
| Container Orchestration Advanced | 21 | 1 | 6 | 14 | Beyond Deployments - StatefulSets, DaemonSets, Helm packaging, Istio, and the container runtime⦠|
| Topic | Questions | π’ | π‘ | π΄ | What it covers |
|---|---|---|---|---|---|
| CI/CD | 30 | 5 | 19 | 6 | Pipeline design, Jenkins and GitLab CI mechanics, and the delivery-versus-deployment distinction⦠|
| Infrastructure as Code | 24 | 6 | 14 | 4 | Declarative infrastructure with Terraform and Ansible - state, providers, idempotency, and where⦠|
| Configuration Management | 17 | 3 | 12 | 2 | Keeping fleets consistent with Puppet, Chef, Ansible, and Salt - push versus pull, agent versus⦠|
| DevOps Tools and Automation | 15 | 5 | 8 | 2 | GitOps with Argo CD, Tekton pipelines, and the deployment strategies used to ship without downtime. |
| Topic | Questions | π’ | π‘ | π΄ | What it covers |
|---|---|---|---|---|---|
| Cloud Platforms | 13 | 8 | 4 | 1 | Cloud service models and the three major providers - enough breadth to discuss AWS, Azure, and⦠|
| Cloud Cost Optimization | 14 | 5 | 8 | 1 | Reserved and spot capacity, tagging discipline, and the reports that turn a cloud bill into⦠|
| Cloud Migration | 14 | 3 | 8 | 3 | Assessment, the 6 Rs, application modernization, and the tooling that moves workloads without⦠|
| AWS Engineering | 36 | 6 | 20 | 10 | VPC design, IAM policy evaluation, ECS/EKS/Fargate, Auto Scaling with load balancers, S3 storage⦠|
| Azure Engineering | 19 | 1 | 14 | 4 | the resource hierarchy, Entra ID and RBAC, VNet and private endpoint design, AKS, Bicep, Azure⦠|
| GCP Engineering | 15 | 1 | 10 | 4 | resource hierarchy and org policies, IAM without service-account keys, the global VPC, GKE⦠|
| Cloud Engineering | 8 | 1 | 4 | 3 | landing zones, hybrid connectivity, least-privilege identity, multi-region resilience,β¦ |
| Topic | Questions | π’ | π‘ | π΄ | What it covers |
|---|---|---|---|---|---|
| Scalability and High Availability | 16 | 4 | 8 | 4 | scaling dimensions, load balancing, auto scaling, and recovery objectives. |
| Cloud Native Architecture | 15 | 3 | 8 | 4 | Microservices, service mesh, event-driven design, and the Twelve-Factor principles that make⦠|
| Performance Testing | 12 | 5 | 3 | 4 | Load, stress, soak, and spike testing - how to design them, which tools to use, and how to read⦠|
| API Gateway and Service Mesh | 15 | 3 | 9 | 3 | gateway responsibilities, security, rate limiting, and documentation as a first-class artifact. |
| Serverless Architecture | 14 | 6 | 7 | 1 | Functions as a service, the operational model behind them, and the design patterns that keep⦠|
| Database Management in DevOps | 15 | 3 | 8 | 4 | version control, migration tooling, backup strategy, and performance tuning. |
| Topic | Questions | π’ | π‘ | π΄ | What it covers |
|---|---|---|---|---|---|
| Monitoring and Logging | 16 | 6 | 9 | 1 | Metrics, logs, and the toolchain - Prometheus, Grafana, and the ELK stack - plus the conceptual⦠|
| Backup and Disaster Recovery | 13 | 6 | 5 | 2 | Backup types, RPO/RTO targets, business continuity planning, and the discipline of testing restores. |
| Site Reliability Engineering (SRE) | 17 | 6 | 9 | 2 | SLIs, SLOs, error budgets, and the systematic elimination of toil. |
| DevOps Metrics and KPIs | 12 | 5 | 6 | 1 | The four DORA metrics and the measurement habits that keep them honest. |
| Incident Management | 13 | 6 | 5 | 2 | response plans, severity levels, on-call practice, and blameless learning. |
| Infrastructure Monitoring | 13 | 6 | 5 | 2 | Host and platform monitoring, APM, log management, and the practices that keep dashboards and⦠|
| SLO Engineering | 14 | 1 | 7 | 6 | choosing targets, burn-rate alerting, correct latency SLIs, error budget policies, and SLOs for⦠|
| SLA Management | 12 | 2 | 8 | 2 | SLA versus SLO versus OLA, downtime and composite availability arithmetic, contract clauses,β¦ |
| Topic | Questions | π’ | π‘ | π΄ | What it covers |
|---|---|---|---|---|---|
| Security and Compliance | 12 | 2 | 8 | 2 | DevSecOps practice, infrastructure and container hardening, and compliance expressed as code. |
| Network Security | 19 | 5 | 11 | 3 | Zero trust, TLS, web application firewalls, and segmentation - the controls that protect traffic⦠|
| DevSecOps | 19 | 3 | 11 | 5 | scanning layers, SBOMs and supply-chain provenance, image signing, secretless pipelines, and⦠|
| SecOps and Threat Detection | 14 | 2 | 7 | 5 | SOC workflow, SIEM and normalisation, detection engineering, MITRE ATT&CK coverage, threat⦠|
| Topic | Questions | π’ | π‘ | π΄ | What it covers |
|---|---|---|---|---|---|
| DevOps Culture and Practices | 11 | 7 | 3 | 1 | The human half of DevOps - shared ownership, blamelessness, knowledge sharing, and collaboration⦠|
| Advanced DevOps & Cloud | 27 | 5 | 10 | 12 | platform engineering, FinOps, policy as code, chaos engineering, observability, and progressive⦠|
| Platform Engineering | 14 | 1 | 5 | 8 | IDPs, golden paths, Backstage, Crossplane, self-service environments, adoption metrics, and safe⦠|
| Topic | Questions | π’ | π‘ | π΄ | What it covers |
|---|---|---|---|---|---|
| Interview Experience | 96 | 5 | 28 | 63 | How the interview itself works - the round structure, explaining your project, answering⦠|
Every question in the repository, collapsed by topic - open only the ones you are studying.
54 questions
Core DevOps Concepts Β· 11 questions Β· π’ 6 π‘ 4 π΄ 1
Open the Core DevOps Concepts index β
| No. | Question | Difficulty |
|---|---|---|
| 1 | What is DevOps? | π’ Beginner |
| 2 | What are the benefits of DevOps? | π’ Beginner |
| 3 | What is Continuous Integration? | π’ Beginner |
| 4 | What is Continuous Delivery? | π’ Beginner |
| 5 | What is Continuous Deployment? | π‘ Intermediate |
| 285 | How do you take a monthly release process to daily deployments? | π΄ Advanced |
| 508 | What is GitOps and how does it fundamentally change release management? | π‘ Intermediate |
| 509 | What is progressive delivery and how does it differ from traditional deployment strategies? | π‘ Intermediate |
| 510 | What is Shift-Left and how is it practically implemented across the SDLC? | π’ Beginner |
| 511 | What is the difference between Continuous Delivery and Continuous Deployment? | π’ Beginner |
| 512 | What are the core capabilities measured by DORA metrics and why do they correlate with high performance? | π‘ Intermediate |
Linux Administration Β· 21 questions Β· π’ 8 π‘ 11 π΄ 2
Open the Linux Administration index β
Version Control Β· 16 questions Β· π’ 7 π‘ 8 π΄ 1
Open the Version Control index β
Scripting and Automation Β· 6 questions Β· π’ 1 π‘ 4 π΄ 1
Open the Scripting and Automation index β
| No. | Question | Difficulty |
|---|---|---|
| 266 | How do you write a production-grade Bash script? | π‘ Intermediate |
| 267 | What do you use Python for as a DevOps engineer? | π‘ Intermediate |
| 301 | When do you use Bash and when do you use Python? | π’ Beginner |
| 302 | How do you turn a pile of ad hoc scripts into maintainable automation? | π΄ Advanced |
| 502 | What Bash scripting exercises come up in DevOps interviews? | π‘ Intermediate |
| 503 | What Python exercises come up in DevOps interviews? | π‘ Intermediate |
82 questions
Docker Β· 22 questions Β· π’ 9 π‘ 10 π΄ 3
Kubernetes Β· 39 questions Β· π’ 5 π‘ 26 π΄ 8
Container Orchestration Advanced Β· 21 questions Β· π’ 1 π‘ 6 π΄ 14
Open the Container Orchestration Advanced index β
86 questions
CI/CD Β· 30 questions Β· π’ 5 π‘ 19 π΄ 6
Infrastructure as Code Β· 24 questions Β· π’ 6 π‘ 14 π΄ 4
Open the Infrastructure as Code index β
Configuration Management Β· 17 questions Β· π’ 3 π‘ 12 π΄ 2
Open the Configuration Management index β
DevOps Tools and Automation Β· 15 questions Β· π’ 5 π‘ 8 π΄ 2
Open the DevOps Tools and Automation index β
119 questions
Cloud Platforms Β· 13 questions Β· π’ 8 π‘ 4 π΄ 1
Open the Cloud Platforms index β
Cloud Cost Optimization Β· 14 questions Β· π’ 5 π‘ 8 π΄ 1
Open the Cloud Cost Optimization index β
Cloud Migration Β· 14 questions Β· π’ 3 π‘ 8 π΄ 3
Open the Cloud Migration index β
AWS Engineering Β· 36 questions Β· π’ 6 π‘ 20 π΄ 10
Open the AWS Engineering index β
Azure Engineering Β· 19 questions Β· π’ 1 π‘ 14 π΄ 4
Open the Azure Engineering index β
GCP Engineering Β· 15 questions Β· π’ 1 π‘ 10 π΄ 4
Open the GCP Engineering index β
Cloud Engineering Β· 8 questions Β· π’ 1 π‘ 4 π΄ 3
Open the Cloud Engineering index β
| No. | Question | Difficulty |
|---|---|---|
| 215 | What is a cloud landing zone? | π‘ Intermediate |
| 216 | How do you connect an on-premises network to the cloud? | π‘ Intermediate |
| 217 | How do you design least-privilege identity in the cloud? | π΄ Advanced |
| 218 | How do you design for multi-region resilience? | π΄ Advanced |
| 219 | What are the real trade-offs of multi-cloud? | π΄ Advanced |
| 220 | How do you manage DNS and global traffic routing? | π‘ Intermediate |
| 221 | How do the core services of AWS, Azure, and GCP map to each other? | π’ Beginner |
| 435 | How do you troubleshoot a DNS problem in production? | π‘ Intermediate |
87 questions
Scalability and High Availability Β· 16 questions Β· π’ 4 π‘ 8 π΄ 4
Open the Scalability and High Availability index β
Cloud Native Architecture Β· 15 questions Β· π’ 3 π‘ 8 π΄ 4
Open the Cloud Native Architecture index β
Performance Testing Β· 12 questions Β· π’ 5 π‘ 3 π΄ 4
Open the Performance Testing index β
API Gateway and Service Mesh Β· 15 questions Β· π’ 3 π‘ 9 π΄ 3
Open the API Gateway and Service Mesh index β
Serverless Architecture Β· 14 questions Β· π’ 6 π‘ 7 π΄ 1
Open the Serverless Architecture index β
Database Management in DevOps Β· 15 questions Β· π’ 3 π‘ 8 π΄ 4
Open the Database Management in DevOps index β
110 questions
Monitoring and Logging Β· 16 questions Β· π’ 6 π‘ 9 π΄ 1
Open the Monitoring and Logging index β
Backup and Disaster Recovery Β· 13 questions Β· π’ 6 π‘ 5 π΄ 2
Open the Backup and Disaster Recovery index β
Site Reliability Engineering (SRE) Β· 17 questions Β· π’ 6 π‘ 9 π΄ 2
Open the Site Reliability Engineering (SRE) index β
DevOps Metrics and KPIs Β· 12 questions Β· π’ 5 π‘ 6 π΄ 1
Open the DevOps Metrics and KPIs index β
Incident Management Β· 13 questions Β· π’ 6 π‘ 5 π΄ 2
Open the Incident Management index β
Infrastructure Monitoring Β· 13 questions Β· π’ 6 π‘ 5 π΄ 2
Open the Infrastructure Monitoring index β
SLO Engineering Β· 14 questions Β· π’ 1 π‘ 7 π΄ 6
Open the SLO Engineering index β
SLA Management Β· 12 questions Β· π’ 2 π‘ 8 π΄ 2
Open the SLA Management index β
64 questions
Security and Compliance Β· 12 questions Β· π’ 2 π‘ 8 π΄ 2
Open the Security and Compliance index β
Network Security Β· 19 questions Β· π’ 5 π‘ 11 π΄ 3
Open the Network Security index β
DevSecOps Β· 19 questions Β· π’ 3 π‘ 11 π΄ 5
SecOps and Threat Detection Β· 14 questions Β· π’ 2 π‘ 7 π΄ 5
Open the SecOps and Threat Detection index β
52 questions
DevOps Culture and Practices Β· 11 questions Β· π’ 7 π‘ 3 π΄ 1
Open the DevOps Culture and Practices index β
| No. | Question | Difficulty |
|---|---|---|
| 126 | What is DevOps Culture? | π’ Beginner |
| 127 | What are DevOps Best Practices? | π’ Beginner |
| 128 | What is Blameless Culture? | π‘ Intermediate |
| 129 | What is Knowledge Sharing in DevOps? | π’ Beginner |
| 130 | What is Team Collaboration in DevOps? | π’ Beginner |
| 287 | How do you scale DevOps culture across many teams? | π΄ Advanced |
| 681 | What is the CALMS framework and how does it assess organizational DevOps maturity? | π’ Beginner |
| 682 | What is Psychological Safety and why is it the strongest predictor of high-performing engineering teams? | π’ Beginner |
| 683 | What are Team Topologies patterns and how do Stream-Aligned and Platform teams interact? | π‘ Intermediate |
| 684 | What is Conway's Law and how does the Reverse Conway Maneuver architect microservices? | π‘ Intermediate |
| 685 | What are ChatOps and GitOps and how do they make operational modifications auditable and collaborative? | π’ Beginner |
Advanced DevOps & Cloud Β· 27 questions Β· π’ 5 π‘ 10 π΄ 12
Open the Advanced DevOps & Cloud index β
Platform Engineering Β· 14 questions Β· π’ 1 π‘ 5 π΄ 8
Open the Platform Engineering index β
96 questions
Interview Experience Β· 96 questions Β· π’ 5 π‘ 28 π΄ 63
Open the Interview Experience index β
Every answer follows the same four beats, so you can read one section deep or all four:
| Section | What it gives you |
|---|---|
| Short answer | Two or three sentences you could say out loud. Start here. |
| Detail | The substance - mechanisms, trade-offs, and the vocabulary that signals experience. |
| Example | Real commands, YAML, or code you can run and adapt. |
| Interview tips | The follow-up questions, the common traps, and the points that separate a strong answer from a memorised one. |
Difficulty is marked π’ Beginner Β· π‘ Intermediate Β· π΄ Advanced.
Three ways to work through it:
- Preparing for a specific role - take the track from Pick your role, and read each topic README's "What interviewers probe here" before its questions.
- Broad revision - read the short answers across a topic, then go deep only where you hesitate.
- Obsidian / note vault - every file carries YAML frontmatter (
title,id,category,difficulty,tags), so the whole repository can be dropped into a vault and browsed by tag.
.
βββ core-devops-concepts/ # topic-slug/
β βββ README.md # generated topic index
β βββ what-is-devops.md # question-slug.md
βββ ...
βββ scripts/
β βββ lib_content.py # shared frontmatter/vault parsing
β βββ generate_indexes.py # regenerates all indexes from question files
β βββ validate_content.py # CI validation of the whole vault
β βββ topic_meta.json # topic registry: order, group, description, study notes
βββ .github/workflows/
βββ validate-and-format.yml # runs validation + Prettier on every PR
Directories and filenames carry no numeric prefixes - they are pure slugs. Ordering comes from two places instead:
- Topic order - the
orderfield inscripts/topic_meta.json, which is also the registry of which directories count as topics. - Question order - the
idfield in each question's frontmatter, unique across the repository.
Renaming or reordering is therefore a metadata edit, not a mass file rename.
Every question file starts with frontmatter:
---
title: "What is Kubernetes?"
id: 11
category: "Kubernetes"
difficulty: "Beginner"
tags:
- devops
- kubernetes
- interview-questions
---The indexes are generated, not hand-written. The question files are the single source of truth; topic READMEs and the tables above are rendered from their frontmatter. After adding or editing a question:
python3 scripts/generate_indexes.py # rewrite all indexes
python3 scripts/validate_content.py # verify frontmatter, naming, links, index freshnessBoth are stdlib-only Python 3.11+ - no dependencies to install. CI runs the same commands and fails the pull request on drift.
New questions, better answers, and corrections are all welcome. CONTRIBUTING.md covers the file format, naming rules, and the local checks to run before opening a pull request.
Not sure where to start? Open an issue - there are templates for a new question, a correction to an existing answer, and an interview experience to add.
Two documents set the ground rules: the Code of Conduct - including the rules on interviewer privacy, NDAs, and plagiarism that apply to interview write-ups - and the Security Policy, which covers how to report a committed credential or a workflow vulnerability privately.
Special thanks and heartfelt gratitude to the creators and maintainers of the following open-source repositories and community resources whose work provided inspiration, practical insights, and foundational ideas for this project:
- rohitg00/devops-interview-questions β Comprehensive DevOps interview questions repository.
- bregman-arie/devops-exercises β Extensive collection of DevOps exercises, diagrams, and practical questions.
- tikam02/devops-guide β Practical guide for DevOps configurations, cheat sheets, and systems management.
- NotHarshhaa/AWS-GCP-Azure-Cloud-Projects-Workshop β Hands-on multi-cloud architecture projects and workshop guides.
- NotHarshhaa/DevOps-Projects β Practical real-world DevOps project blueprints and automation pipelines.
- NotHarshhaa/DevOps-Interview-Questions β Collection of 1100+ DevOps interview questions with detailed answers and solutions.
- iam-veeramalla/devops-interview-preparation-guide β Detailed interview preparation guide and practical scenario breakdowns.
- litu54/DevOps-Interview-Guide β Real-world company interview experiences and question collections.
Released under the MIT License.