Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

221 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

βš™οΈ Cloud, DevOps, Platform & SRE Guide

507 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.

Validate Deploy Knowledge Graph Questions Topics Difficulty License

🌐 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.


🌐 3D DevOps Knowledge Graph

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 500+ 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.

πŸš€ Pick your role

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.

🎯 Target role Read in this order
Interviewing now Interview Experience β†’ Linux β†’ Version Control β†’ Docker β†’ Kubernetes β†’ IaC
Junior / Associate DevOps Core Concepts β†’ Docker β†’ Linux β†’ Version Control β†’ Scripting β†’ CI/CD
DevSecOps Engineer DevSecOps β†’ Security & Compliance β†’ Network Security β†’ CI/CD
SecOps Engineer SecOps β†’ Network Security β†’ Incident Management β†’ Security & Compliance
SRE Engineer SRE β†’ SLO Engineering β†’ Incident Management β†’ Infrastructure Monitoring β†’ Metrics
SLO Engineer SLO Engineering β†’ SRE β†’ Infrastructure Monitoring β†’ Monitoring & Logging
SLA Engineer SLA Management β†’ SLO Engineering β†’ Scalability & HA β†’ Backup & DR
AWS Engineer AWS Engineering β†’ Cloud Engineering β†’ IaC β†’ Kubernetes β†’ Cost
Azure Engineer Azure Engineering β†’ Cloud Engineering β†’ IaC β†’ Kubernetes β†’ Cost
GCP Engineer GCP Engineering β†’ Cloud Engineering β†’ IaC β†’ Kubernetes β†’ Cost
Cloud Engineer Cloud Engineering β†’ Cloud Platforms β†’ IaC β†’ Cloud Migration β†’ Scalability & HA
Platform Engineer Platform Engineering β†’ Kubernetes β†’ Orchestration Advanced β†’ Tools & Automation β†’ Advanced
Senior / Lead Cloud Native β†’ Platform Engineering β†’ Cost β†’ Culture β†’ Advanced

πŸ“š Browse all topics

Grouped by theme, with question counts and difficulty mix. Click a topic to open its index, which opens with what interviewers probe there.

507 questions across 40 topics - 🟒 110 Beginner Β· 🟑 233 Intermediate Β· πŸ”΄ 164 Advanced

🧱 Foundations

Topic Questions 🟒 🟑 πŸ”΄ What it covers
Core DevOps Concepts 6 4 1 1 what DevOps actually changes, why it exists, and how CI, continuous delivery, and continuous…
Linux Administration 13 7 5 1 The operating system under everything - commands, shell scripting, systemd, service management,…
Version Control 10 4 5 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…

πŸ“¦ Containers and Kubernetes

Topic Questions 🟒 🟑 πŸ”΄ What it covers
Docker 15 6 7 2 Container fundamentals - images versus containers, Dockerfile authoring, Compose, and the…
Kubernetes 27 3 18 6 The control plane, the workload objects you touch daily, and the networking abstractions that…
Container Orchestration Advanced 14 1 4 9 Beyond Deployments - StatefulSets, DaemonSets, Helm packaging, Istio, and the container runtime…

πŸ” Delivery and Automation

Topic Questions 🟒 🟑 πŸ”΄ What it covers
CI/CD 20 2 14 4 Pipeline design, Jenkins and GitLab CI mechanics, and the delivery-versus-deployment distinction…
Infrastructure as Code 16 4 8 4 Declarative infrastructure with Terraform and Ansible - state, providers, idempotency, and where…
Configuration Management 11 1 9 1 Keeping fleets consistent with Puppet, Chef, Ansible, and Salt - push versus pull, agent versus…
DevOps Tools and Automation 9 2 6 1 GitOps with Argo CD, Tekton pipelines, and the deployment strategies used to ship without downtime.

☁️ Cloud Providers

Topic Questions 🟒 🟑 πŸ”΄ What it covers
Cloud Platforms 7 5 1 1 Cloud service models and the three major providers - enough breadth to discuss AWS, Azure, and…
Cloud Cost Optimization 8 2 5 1 Reserved and spot capacity, tagging discipline, and the reports that turn a cloud bill into…
Cloud Migration 8 1 4 3 Assessment, the 6 Rs, application modernization, and the tooling that moves workloads without…
AWS Engineering 26 6 13 7 VPC design, IAM policy evaluation, ECS/EKS/Fargate, Auto Scaling with load balancers, S3 storage…
Azure Engineering 13 1 10 2 the resource hierarchy, Entra ID and RBAC, VNet and private endpoint design, AKS, Bicep, Azure…
GCP Engineering 9 1 7 1 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,…

πŸ—οΈ Architecture and Scale

Topic Questions 🟒 🟑 πŸ”΄ What it covers
Scalability and High Availability 9 4 2 3 scaling dimensions, load balancing, auto scaling, and recovery objectives.
Cloud Native Architecture 8 1 4 3 Microservices, service mesh, event-driven design, and the Twelve-Factor principles that make…
Performance Testing 6 3 2 1 Load, stress, soak, and spike testing - how to design them, which tools to use, and how to read…
API Gateway and Service Mesh 8 3 3 2 gateway responsibilities, security, rate limiting, and documentation as a first-class artifact.
Serverless Architecture 8 4 3 1 Functions as a service, the operational model behind them, and the design patterns that keep…
Database Management in DevOps 8 1 4 3 version control, migration tooling, backup strategy, and performance tuning.

πŸ“ˆ Reliability and Operations

Topic Questions 🟒 🟑 πŸ”΄ What it covers
Monitoring and Logging 9 4 4 1 Metrics, logs, and the toolchain - Prometheus, Grafana, and the ELK stack - plus the conceptual…
Backup and Disaster Recovery 7 4 2 1 Backup types, RPO/RTO targets, business continuity planning, and the discipline of testing restores.
Site Reliability Engineering (SRE) 9 1 6 2 SLIs, SLOs, error budgets, and the systematic elimination of toil.
DevOps Metrics and KPIs 6 3 2 1 The four DORA metrics and the measurement habits that keep them honest.
Incident Management 7 2 3 2 response plans, severity levels, on-call practice, and blameless learning.
Infrastructure Monitoring 7 2 4 1 Host and platform monitoring, APM, log management, and the practices that keep dashboards and…
SLO Engineering 8 1 3 4 choosing targets, burn-rate alerting, correct latency SLIs, error budget policies, and SLOs for…
SLA Management 7 2 4 1 SLA versus SLO versus OLA, downtime and composite availability arithmetic, contract clauses,…

πŸ” Security

Topic Questions 🟒 🟑 πŸ”΄ What it covers
Security and Compliance 6 1 3 2 DevSecOps practice, infrastructure and container hardening, and compliance expressed as code.
Network Security 12 4 6 2 Zero trust, TLS, web application firewalls, and segmentation - the controls that protect traffic…
DevSecOps 12 1 7 4 scanning layers, SBOMs and supply-chain provenance, image signing, secretless pipelines, and…
SecOps and Threat Detection 8 2 4 2 SOC workflow, SIEM and normalisation, detection engineering, MITRE ATT&CK coverage, threat…

🧭 Platform and Leadership

Topic Questions 🟒 🟑 πŸ”΄ What it covers
DevOps Culture and Practices 6 4 1 1 The human half of DevOps - shared ownership, blamelessness, knowledge sharing, and collaboration…
Advanced DevOps & Cloud 20 5 8 7 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…

🎀 Interview Prep

Topic Questions 🟒 🟑 πŸ”΄ What it covers
Interview Experience 96 5 28 63 How the interview itself works - the round structure, explaining your project, answering…

πŸ“‹ All questions

Every question in the repository, collapsed by topic - open only the ones you are studying.

🧱 Foundations

35 questions

Core DevOps Concepts Β· 6 questions Β· 🟒 4 🟑 1 πŸ”΄ 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
Linux Administration Β· 13 questions Β· 🟒 7 🟑 5 πŸ”΄ 1

Open the Linux Administration index β†’

No. Question Difficulty
41 What are the basic Linux commands every DevOps engineer should know? 🟒 Beginner
42 What is Shell Scripting? 🟒 Beginner
43 What is systemd? 🟑 Intermediate
44 How do you manage services in Linux? 🟒 Beginner
45 What is Linux File System Hierarchy? 🟒 Beginner
238 How do you troubleshoot SSH failures, high CPU, and disk space on Linux servers? 🟒 Beginner
265 How do you analyse logs and text files with grep, awk, and sed? 🟑 Intermediate
295 How do you debug a Linux performance problem from first principles? πŸ”΄ Advanced
494 What is the difference between a hard link and a soft link? 🟒 Beginner
495 Walk through the Linux boot process 🟑 Intermediate
496 How do you manage disks, filesystems, and LVM on Linux? 🟑 Intermediate
497 How do you schedule work with cron and systemd timers? 🟒 Beginner
498 How do you inspect and manage Linux processes, signals, and resource limits? 🟑 Intermediate
Version Control Β· 10 questions Β· 🟒 4 🟑 5 πŸ”΄ 1

Open the Version Control index β†’

No. Question Difficulty
46 What is Git? 🟒 Beginner
47 What is Git Branching Strategy? 🟑 Intermediate
48 What is Git Flow? 🟑 Intermediate
49 What is Trunk Based Development? 🟑 Intermediate
50 How to handle merge conflicts in Git? 🟒 Beginner
254 How do you use Git hooks for automated linting, testing, and commit validation? 🟒 Beginner
263 What is the difference between git merge, rebase, and cherry-pick? 🟑 Intermediate
264 How do you undo changes in Git safely? 🟑 Intermediate
305 How do you recover from a bad Git history rewrite? πŸ”΄ Advanced
499 What is the difference between git fetch, git pull, and git clone? 🟒 Beginner
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

πŸ“¦ Containers and Kubernetes

56 questions

Docker Β· 15 questions Β· 🟒 6 🟑 7 πŸ”΄ 2

Open the Docker index β†’

No. Question Difficulty
6 What is Docker? 🟒 Beginner
7 What is the difference between Docker Image and Docker Container? 🟒 Beginner
8 What is Dockerfile? 🟒 Beginner
9 What is Docker Compose? 🟒 Beginner
10 Explain Docker Architecture 🟑 Intermediate
252 What are Docker network types (Bridge, Host, Overlay, Macvlan)? 🟑 Intermediate
260 How do you reduce Docker image size and build time? 🟑 Intermediate
291 How do namespaces, cgroups, and capabilities isolate a container? πŸ”΄ Advanced
415 How do you troubleshoot Docker networking between containers? 🟑 Intermediate
416 Why does a container fail to start with a permission denied error? 🟑 Intermediate
437 What is the difference between CMD and ENTRYPOINT in a Dockerfile? 🟑 Intermediate
438 What is the difference between the COPY and ADD instructions in a Dockerfile? 🟒 Beginner
439 How does Docker layer caching work? 🟑 Intermediate
440 What is the difference between a bind mount and a volume in Docker? 🟒 Beginner
441 How do you harden a container image and a Dockerfile? πŸ”΄ Advanced
Kubernetes Β· 27 questions Β· 🟒 3 🟑 18 πŸ”΄ 6

Open the Kubernetes index β†’

No. Question Difficulty
11 What is Kubernetes? 🟒 Beginner
12 What are the main components of Kubernetes architecture? 🟑 Intermediate
13 What is a Pod in Kubernetes? 🟒 Beginner
14 What is a Service in Kubernetes? 🟒 Beginner
15 Explain the difference between Docker Swarm and Kubernetes 🟑 Intermediate
234 How do you troubleshoot a Pod stuck in Pending or CrashLoopBackOff? 🟑 Intermediate
255 How do liveness, readiness, and startup probes differ? 🟑 Intermediate
256 How do you control which node a Pod runs on? 🟑 Intermediate
257 How does RBAC work in Kubernetes? 🟑 Intermediate
258 How do you autoscale workloads and nodes in Kubernetes? πŸ”΄ Advanced
259 How do you expose an application running in Kubernetes to the outside world? 🟑 Intermediate
403 How do you troubleshoot a Kubernetes Service that has no endpoints? 🟑 Intermediate
404 How do you debug DNS resolution failures inside a Kubernetes cluster? 🟑 Intermediate
405 How do Kubernetes NetworkPolicies work, and how do you debug one that blocks traffic? πŸ”΄ Advanced
406 How do you debug a Kubernetes Ingress that is not routing traffic? 🟑 Intermediate
407 How do you troubleshoot a Pod stuck waiting for a PersistentVolumeClaim? 🟑 Intermediate
408 How do you troubleshoot a Kubernetes Job or CronJob that never completes? 🟑 Intermediate
409 How do you handle node pressure and Pod evictions in Kubernetes? πŸ”΄ Advanced
410 How do you perform and roll back a rolling update in Kubernetes? 🟑 Intermediate
442 What is the difference between a ConfigMap and a Secret in Kubernetes? 🟑 Intermediate
443 How does persistent storage work in Kubernetes? 🟑 Intermediate
444 How do requests, limits, and QoS classes work in Kubernetes? 🟑 Intermediate
445 What are init containers and sidecar containers in Kubernetes? 🟑 Intermediate
446 What is a PodDisruptionBudget and when do you need one? πŸ”΄ Advanced
447 How does Pod networking and service discovery work in Kubernetes? πŸ”΄ Advanced
448 What happens when a Kubernetes control-plane node or etcd fails? πŸ”΄ Advanced
449 How do you troubleshoot a Kubernetes node that is NotReady? 🟑 Intermediate
Container Orchestration Advanced Β· 14 questions Β· 🟒 1 🟑 4 πŸ”΄ 9

Open the Container Orchestration Advanced index β†’

No. Question Difficulty
81 What are StatefulSets in Kubernetes? πŸ”΄ Advanced
82 What are DaemonSets in Kubernetes? 🟑 Intermediate
83 What is Helm? 🟑 Intermediate
84 What is Istio? πŸ”΄ Advanced
85 What is Container Runtime Interface (CRI)? πŸ”΄ Advanced
284 What is container orchestration and why do you need it? 🟒 Beginner
411 How do you upgrade a production Kubernetes cluster with zero downtime? πŸ”΄ Advanced
412 How do you troubleshoot a failed Helm release? 🟑 Intermediate
413 How do you run and scale a stateful application on Kubernetes? πŸ”΄ Advanced
414 How do you run an application across multiple Kubernetes clusters? πŸ”΄ Advanced
450 What is inside a Helm chart, and how do you customise one? 🟑 Intermediate
451 How do you back up and restore a Kubernetes cluster? πŸ”΄ Advanced
452 What are CustomResourceDefinitions and operators in Kubernetes? πŸ”΄ Advanced
453 How do you run a multi-tenant Kubernetes cluster? πŸ”΄ Advanced

πŸ” Delivery and Automation

56 questions

CI/CD Β· 20 questions Β· 🟒 2 🟑 14 πŸ”΄ 4

Open the CI/CD index β†’

No. Question Difficulty
16 What is CI/CD Pipeline? 🟒 Beginner
17 What is Jenkins? 🟒 Beginner
18 What are Jenkins Pipelines? 🟑 Intermediate
19 What is GitLab CI? 🟑 Intermediate
20 What is the difference between Continuous Delivery and Continuous Deployment? 🟑 Intermediate
237 How do you prevent and handle secret leaks in CI/CD pipelines? 🟑 Intermediate
268 How do you use Jenkins shared libraries? πŸ”΄ Advanced
396 How do you speed up a slow CI/CD pipeline? 🟑 Intermediate
397 Why does a build pass locally but fail in CI? 🟑 Intermediate
398 How do you deal with flaky tests in a CI pipeline? 🟑 Intermediate
399 How do you promote a release across dev, staging, and production? 🟑 Intermediate
400 How do you design CI/CD for a microservices architecture? πŸ”΄ Advanced
401 How do you keep dependencies up to date without breaking the build? 🟑 Intermediate
402 How do you troubleshoot a Jenkins pipeline that never starts or hangs in the queue? 🟑 Intermediate
454 What is the difference between a declarative and a scripted Jenkins pipeline? 🟑 Intermediate
455 How do you trigger a pipeline β€” webhooks, polling, schedules, and upstream jobs? 🟑 Intermediate
456 How do you run and secure a Jenkins controller in production? πŸ”΄ Advanced
457 How do you write an efficient and secure GitHub Actions workflow? 🟑 Intermediate
458 How do you integrate SonarQube and quality gates into a pipeline? 🟑 Intermediate
459 How do you scale CI/CD across many services and teams? πŸ”΄ Advanced
Infrastructure as Code Β· 16 questions Β· 🟒 4 🟑 8 πŸ”΄ 4

Open the Infrastructure as Code index β†’

No. Question Difficulty
26 What is Infrastructure as Code? 🟒 Beginner
27 What is Terraform? 🟒 Beginner
28 What is Ansible? 🟒 Beginner
29 What is the difference between Ansible and Terraform? 🟑 Intermediate
30 What are Terraform providers? 🟑 Intermediate
235 How do you import existing cloud infrastructure into Terraform? 🟑 Intermediate
261 How do you manage Terraform state safely in a team? 🟑 Intermediate
262 How do you recover a lost or corrupted Terraform state file? πŸ”΄ Advanced
421 What is immutable infrastructure and how do you adopt it? 🟑 Intermediate
422 How do you structure Terraform code for multiple environments and providers? πŸ”΄ Advanced
462 What do terraform init, plan, apply, and refresh actually do? 🟒 Beginner
463 How do you write and structure a reusable Terraform module? 🟑 Intermediate
464 What is the difference between count and for_each in Terraform? 🟑 Intermediate
465 How do you stop Terraform from destroying or recreating a resource? πŸ”΄ Advanced
466 How do you run Terraform through a CI/CD pipeline? πŸ”΄ Advanced
467 What are Terraform provisioners and when should you avoid them? 🟑 Intermediate
Configuration Management Β· 11 questions Β· 🟒 1 🟑 9 πŸ”΄ 1

Open the Configuration Management index β†’

No. Question Difficulty
51 What is Configuration Management? 🟒 Beginner
52 What is Puppet? 🟑 Intermediate
53 What is Chef? 🟑 Intermediate
54 What is Salt (SaltStack)? 🟑 Intermediate
55 Compare different Configuration Management tools 🟑 Intermediate
283 How do you run Ansible at scale across thousands of hosts? πŸ”΄ Advanced
430 How do you patch hundreds of servers safely? 🟑 Intermediate
468 How do you structure an Ansible role and share it through Galaxy? 🟑 Intermediate
469 How do you manage Ansible inventories and variables across environments? 🟑 Intermediate
470 How do you handle secrets in Ansible with Vault? 🟑 Intermediate
471 How do you debug and safely test an Ansible playbook? 🟑 Intermediate
DevOps Tools and Automation Β· 9 questions Β· 🟒 2 🟑 6 πŸ”΄ 1

Open the DevOps Tools and Automation index β†’

No. Question Difficulty
86 What is Infrastructure Automation? 🟒 Beginner
87 What is GitOps? 🟑 Intermediate
88 What is ArgoCD? 🟑 Intermediate
89 What is Tekton? 🟑 Intermediate
90 What are Deployment Strategies? 🟑 Intermediate
289 How do you consolidate a sprawling DevOps toolchain? πŸ”΄ Advanced
428 How do you troubleshoot a GitOps pipeline that will not sync? 🟑 Intermediate
460 How do you manage build artefacts with Nexus or Artifactory? 🟑 Intermediate
461 What do you need to know about Maven as a DevOps engineer? 🟒 Beginner

☁️ Cloud Providers

79 questions

Cloud Platforms Β· 7 questions Β· 🟒 5 🟑 1 πŸ”΄ 1

Open the Cloud Platforms index β†’

No. Question Difficulty
21 What is Cloud Computing? 🟒 Beginner
22 What is AWS (Amazon Web Services)? 🟒 Beginner
23 What is Azure? 🟒 Beginner
24 What is Google Cloud Platform (GCP)? 🟒 Beginner
25 What are the different types of cloud services? 🟒 Beginner
281 How do you choose a cloud provider for a new workload? 🟑 Intermediate
282 How does networking differ across AWS, Azure, and GCP? πŸ”΄ Advanced
Cloud Cost Optimization Β· 8 questions Β· 🟒 2 🟑 5 πŸ”΄ 1

Open the Cloud Cost Optimization index β†’

No. Question Difficulty
91 What is Cloud Cost Optimization? 🟒 Beginner
92 What are Reserved Instances? 🟒 Beginner
93 What is Spot Instance pricing? 🟑 Intermediate
94 How to implement cost tagging strategy? 🟑 Intermediate
95 What are cost allocation reports? 🟑 Intermediate
246 How do you implement real-time Kubernetes cost monitoring using OpenCost or Kubecost? 🟑 Intermediate
278 How do you cut a cloud bill without hurting reliability? πŸ”΄ Advanced
506 How do you investigate a sudden spike in your cloud bill? 🟑 Intermediate
Cloud Migration Β· 8 questions Β· 🟒 1 🟑 4 πŸ”΄ 3

Open the Cloud Migration index β†’

No. Question Difficulty
136 What is Cloud Migration? 🟒 Beginner
137 What are Cloud Migration Strategies? 🟑 Intermediate
138 What is Cloud Assessment? 🟑 Intermediate
139 What is Application Modernization? 🟑 Intermediate
140 What are Cloud Migration Tools? 🟑 Intermediate
279 How do you migrate a production database to the cloud with near-zero downtime? πŸ”΄ Advanced
431 How do you containerise a legacy application and move it to Kubernetes? πŸ”΄ Advanced
432 How do you migrate a Kubernetes cluster to another cloud provider? πŸ”΄ Advanced
AWS Engineering Β· 26 questions Β· 🟒 6 🟑 13 πŸ”΄ 7

Open the AWS Engineering index β†’

No. Question Difficulty
191 How do you design a production-ready VPC on AWS? 🟑 Intermediate
192 How does AWS IAM evaluate a request? πŸ”΄ Advanced
193 What is the difference between ECS, EKS, and Fargate? 🟑 Intermediate
194 How do Auto Scaling groups and load balancers work together on AWS? 🟑 Intermediate
195 What are the S3 storage classes and when do you use each? 🟑 Intermediate
196 How do you run a highly available database on AWS? πŸ”΄ Advanced
197 How do you structure a multi-account AWS organisation? πŸ”΄ Advanced
198 When do you choose CloudFormation, CDK, or Terraform on AWS? 🟑 Intermediate
236 How do you automate EC2 log shipping to S3 with IAM boundaries and CloudWatch? 🟑 Intermediate
247 How do you secure pod access to AWS resources using EKS Pod Identity or IRSA? 🟑 Intermediate
248 How do you build a CI/CD pipeline using AWS CodePipeline, CodeBuild, and CodeDeploy? 🟑 Intermediate
249 How do you architect an end-to-end production DevOps project on AWS? πŸ”΄ Advanced
277 What are the core AWS services a DevOps engineer uses daily? 🟒 Beginner
472 What is the difference between a security group and a network ACL? 🟒 Beginner
473 How does a private subnet reach the internet? 🟒 Beginner
474 What are VPC endpoints, and when do you use a gateway versus an interface endpoint? 🟑 Intermediate
475 How do you connect many VPCs β€” peering, Transit Gateway, or PrivateLink? πŸ”΄ Advanced
476 How do you access an instance in a private subnet without SSH keys or a bastion host? 🟑 Intermediate
477 How do you authenticate to AWS without long-lived access keys? πŸ”΄ Advanced
478 How do you secure and manage the lifecycle of an S3 bucket? 🟑 Intermediate
479 How do you choose between EBS, EFS, and S3? 🟒 Beginner
480 How do you upgrade, scale, and resize an RDS instance without downtime? πŸ”΄ Advanced
481 What are the DNS record types, and how do you delegate a domain? 🟒 Beginner
482 How do you configure Auto Scaling group policies, health checks, and instance refresh? 🟑 Intermediate
483 What is the difference between CloudWatch, CloudTrail, and AWS Config? 🟒 Beginner
484 How do you run a service on Amazon ECS? 🟑 Intermediate
Azure Engineering Β· 13 questions Β· 🟒 1 🟑 10 πŸ”΄ 2

Open the Azure Engineering index β†’

No. Question Difficulty
199 How is the Azure resource hierarchy organised? 🟒 Beginner
200 What is Microsoft Entra ID and how does Azure RBAC work? 🟑 Intermediate
201 How do you design an Azure virtual network? 🟑 Intermediate
202 What is Azure Kubernetes Service (AKS)? 🟑 Intermediate
203 What is Bicep and how does it compare to ARM templates? 🟑 Intermediate
204 What is Azure Policy and how do landing zones use it? πŸ”΄ Advanced
205 How do you monitor Azure with Azure Monitor and KQL? 🟑 Intermediate
206 When do you choose App Service, Container Apps, or Azure Functions? 🟑 Intermediate
250 How do you architect an end-to-end production DevOps project on Azure? πŸ”΄ Advanced
485 How do you build a CI/CD pipeline in Azure DevOps? 🟑 Intermediate
486 How do you consume Azure Key Vault secrets from AKS and Azure Pipelines? 🟑 Intermediate
487 How do you choose between Azure Load Balancer, Application Gateway, and Front Door? 🟑 Intermediate
488 What is the difference between a managed identity, a service principal, and an app registration? 🟑 Intermediate
GCP Engineering Β· 9 questions Β· 🟒 1 🟑 7 πŸ”΄ 1

Open the GCP Engineering index β†’

No. Question Difficulty
207 How is the GCP resource hierarchy organised? 🟒 Beginner
208 How does IAM work in Google Cloud? 🟑 Intermediate
209 What makes a Google Cloud VPC different? 🟑 Intermediate
210 What is the difference between GKE Standard and GKE Autopilot? 🟑 Intermediate
211 What is Cloud Run and when do you choose it? 🟑 Intermediate
212 How do you monitor Google Cloud with the Cloud Operations Suite? 🟑 Intermediate
213 How do you manage Google Cloud infrastructure as code? 🟑 Intermediate
214 When do you use BigQuery, Cloud SQL, or Spanner? 🟑 Intermediate
251 How do you architect an end-to-end production DevOps project on GCP? πŸ”΄ Advanced
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

πŸ—οΈ Architecture and Scale

47 questions

Scalability and High Availability Β· 9 questions Β· 🟒 4 🟑 2 πŸ”΄ 3

Open the Scalability and High Availability index β†’

No. Question Difficulty
56 What is Scalability in DevOps? 🟒 Beginner
57 What is High Availability? 🟒 Beginner
58 What is Load Balancing? 🟒 Beginner
59 What is Auto Scaling? 🟒 Beginner
60 What is Disaster Recovery? 🟑 Intermediate
269 What is the difference between a layer 4 and a layer 7 load balancer? 🟑 Intermediate
300 How do you design a system to degrade gracefully under overload? πŸ”΄ Advanced
419 How do you troubleshoot a load balancer returning 5xx errors or sending traffic unevenly? πŸ”΄ Advanced
420 Why did your autoscaling not kick in during a traffic spike? πŸ”΄ Advanced
Cloud Native Architecture Β· 8 questions Β· 🟒 1 🟑 4 πŸ”΄ 3

Open the Cloud Native Architecture index β†’

No. Question Difficulty
66 What is Cloud Native Architecture? 🟑 Intermediate
67 What are Microservices? 🟑 Intermediate
68 What is Service Mesh? πŸ”΄ Advanced
69 What is Event-Driven Architecture? 🟑 Intermediate
70 What are the 12-Factor App principles? 🟑 Intermediate
280 What is the difference between a monolith and microservices? 🟒 Beginner
426 How do you troubleshoot high latency in a microservices architecture? πŸ”΄ Advanced
505 How do you design a secure, highly available three-tier architecture? πŸ”΄ Advanced
Performance Testing Β· 6 questions Β· 🟒 3 🟑 2 πŸ”΄ 1

Open the Performance Testing index β†’

No. Question Difficulty
71 What is Performance Testing? 🟒 Beginner
72 What are different types of Performance Tests? 🟒 Beginner
73 What are Performance Testing Tools? 🟒 Beginner
74 What are Performance Testing Best Practices? 🟑 Intermediate
75 How to analyze Performance Test Results? 🟑 Intermediate
298 How do you load test safely against production? πŸ”΄ Advanced
API Gateway and Service Mesh Β· 8 questions Β· 🟒 3 🟑 3 πŸ”΄ 2

Open the API Gateway and Service Mesh index β†’

No. Question Difficulty
76 What is an API Gateway? 🟑 Intermediate
77 What are the benefits of using API Gateway? 🟒 Beginner
78 What is API Security? 🟑 Intermediate
79 What is Rate Limiting? 🟒 Beginner
80 What is API Documentation? 🟒 Beginner
276 How do you run a service mesh in production without the sidecar tax? πŸ”΄ Advanced
427 How do you debug a service mesh that is breaking service-to-service traffic? πŸ”΄ Advanced
507 What do the common HTTP status codes mean, and how do you debug a 502, 503, or 504? 🟑 Intermediate
Serverless Architecture Β· 8 questions Β· 🟒 4 🟑 3 πŸ”΄ 1

Open the Serverless Architecture index β†’

No. Question Difficulty
106 What is Serverless Computing? 🟒 Beginner
107 What is AWS Lambda? 🟒 Beginner
108 What are the benefits of Serverless? 🟒 Beginner
109 What are Serverless Best Practices? 🟑 Intermediate
110 What is Function as a Service (FaaS)? 🟒 Beginner
303 How do you design a serverless system for production? πŸ”΄ Advanced
423 How do you monitor and debug a serverless application? 🟑 Intermediate
424 How do you build a CI/CD pipeline for a serverless application? 🟑 Intermediate
Database Management in DevOps Β· 8 questions Β· 🟒 1 🟑 4 πŸ”΄ 3

Open the Database Management in DevOps index β†’

No. Question Difficulty
111 What is Database DevOps? 🟑 Intermediate
112 What is Database Version Control? 🟑 Intermediate
113 What are Database Migration Tools? 🟑 Intermediate
114 What is Database Backup Strategy? 🟑 Intermediate
115 What is Database Performance Tuning? πŸ”΄ Advanced
286 What does a DevOps engineer need to know about databases? 🟒 Beginner
417 How do you troubleshoot a database that is slow or timing out under load? πŸ”΄ Advanced
418 How do you change a production database schema without downtime? πŸ”΄ Advanced

πŸ“ˆ Reliability and Operations

60 questions

Monitoring and Logging Β· 9 questions Β· 🟒 4 🟑 4 πŸ”΄ 1

Open the Monitoring and Logging index β†’

No. Question Difficulty
31 What is monitoring in DevOps? 🟒 Beginner
32 What is ELK Stack? 🟑 Intermediate
33 What is Prometheus? 🟒 Beginner
34 What is Grafana? 🟒 Beginner
35 Explain the difference between monitoring and logging 🟒 Beginner
253 How do you write effective PromQL queries and Alertmanager rules? 🟑 Intermediate
296 How do you design a logging pipeline that stays affordable at scale? πŸ”΄ Advanced
500 How does Prometheus collect metrics, and what components sit around it? 🟑 Intermediate
501 How do the ELK and EFK stacks fit together? 🟑 Intermediate
Backup and Disaster Recovery Β· 7 questions Β· 🟒 4 🟑 2 πŸ”΄ 1

Open the Backup and Disaster Recovery index β†’

No. Question Difficulty
61 What is Backup and Disaster Recovery? 🟒 Beginner
62 What are different types of backups? 🟒 Beginner
63 What is RPO and RTO? 🟒 Beginner
64 What is Business Continuity Planning? 🟑 Intermediate
65 What are backup best practices? 🟒 Beginner
239 How do you execute a Disaster Recovery failover with minimal RTO and RPO? πŸ”΄ Advanced
436 How do you verify that your backups can actually be restored? 🟑 Intermediate
Site Reliability Engineering (SRE) Β· 9 questions Β· 🟒 1 🟑 6 πŸ”΄ 2

Open the Site Reliability Engineering (SRE) index β†’

No. Question Difficulty
96 What is Site Reliability Engineering? 🟒 Beginner
97 What are Service Level Objectives (SLOs)? 🟑 Intermediate
98 What are Service Level Indicators (SLIs)? 🟑 Intermediate
99 What is Error Budget? 🟑 Intermediate
100 What is Toil in SRE? 🟑 Intermediate
230 How do you do capacity planning? πŸ”΄ Advanced
231 What is a production readiness review? 🟑 Intermediate
232 What is the difference between SRE, DevOps, and Platform Engineering? 🟑 Intermediate
233 How do you design alerts that page a human? πŸ”΄ Advanced
DevOps Metrics and KPIs Β· 6 questions Β· 🟒 3 🟑 2 πŸ”΄ 1

Open the DevOps Metrics and KPIs index β†’

No. Question Difficulty
101 What are DevOps Metrics? 🟒 Beginner
102 What is Mean Time to Recovery (MTTR)? 🟒 Beginner
103 What is Change Failure Rate? 🟑 Intermediate
104 What is Deployment Frequency? 🟒 Beginner
105 What is Lead Time for Changes? 🟑 Intermediate
288 How do you build a metrics program without teams gaming the numbers? πŸ”΄ Advanced
Incident Management Β· 7 questions Β· 🟒 2 🟑 3 πŸ”΄ 2

Open the Incident Management index β†’

No. Question Difficulty
121 What is Incident Management? 🟒 Beginner
122 What is an Incident Response Plan? 🟑 Intermediate
123 What is Post-Mortem Analysis? 🟑 Intermediate
124 What are Incident Severity Levels? 🟒 Beginner
125 What is On-Call Management? 🟑 Intermediate
292 How do you run a major incident as incident commander? πŸ”΄ Advanced
425 How do you respond when a deployment breaks production? πŸ”΄ Advanced
Infrastructure Monitoring Β· 7 questions Β· 🟒 2 🟑 4 πŸ”΄ 1

Open the Infrastructure Monitoring index β†’

No. Question Difficulty
131 What is Infrastructure Monitoring? 🟒 Beginner
132 What are Monitoring Tools? 🟒 Beginner
133 What are Monitoring Best Practices? 🟑 Intermediate
134 What is Application Performance Monitoring? 🟑 Intermediate
135 What is Log Management? 🟑 Intermediate
293 How do you control metric cardinality and monitoring cost at scale? πŸ”΄ Advanced
433 How do you add monitoring to an application that has none? 🟑 Intermediate
SLO Engineering Β· 8 questions Β· 🟒 1 🟑 3 πŸ”΄ 4

Open the SLO Engineering index β†’

No. Question Difficulty
177 How do you choose an SLO target? 🟑 Intermediate
178 What is multi-window multi-burn-rate alerting? πŸ”΄ Advanced
179 How do you measure a latency SLI correctly? πŸ”΄ Advanced
180 What is an error budget policy? 🟑 Intermediate
181 How do you define SLOs for batch and asynchronous workloads? πŸ”΄ Advanced
182 How do you handle SLOs for dependencies you do not own? πŸ”΄ Advanced
183 What tooling do you use to implement SLOs? 🟑 Intermediate
304 What do you need before you can set your first SLO? 🟒 Beginner
SLA Management Β· 7 questions Β· 🟒 2 🟑 4 πŸ”΄ 1

Open the SLA Management index β†’

No. Question Difficulty
184 What is the difference between an SLA, an SLO, an SLI, and an OLA? 🟒 Beginner
185 How do you calculate allowed downtime for an availability target? 🟒 Beginner
186 How do you calculate composite availability across dependencies? πŸ”΄ Advanced
187 What belongs in a well-written SLA? 🟑 Intermediate
188 How do service credits work? 🟑 Intermediate
189 How do you report SLA compliance to customers? 🟑 Intermediate
190 What do you do when you breach an SLA? 🟑 Intermediate

πŸ” Security

38 questions

Security and Compliance Β· 6 questions Β· 🟒 1 🟑 3 πŸ”΄ 2

Open the Security and Compliance index β†’

No. Question Difficulty
36 What is DevSecOps? 🟒 Beginner
37 What is Infrastructure Security? 🟑 Intermediate
38 What is Container Security? 🟑 Intermediate
39 What is Compliance as Code? πŸ”΄ Advanced
40 What are Security Best Practices in DevOps? 🟑 Intermediate
434 How do you automate compliance checks for PCI DSS, SOC 2, HIPAA, and GDPR? πŸ”΄ Advanced
Network Security Β· 12 questions Β· 🟒 4 🟑 6 πŸ”΄ 2

Open the Network Security index β†’

No. Question Difficulty
116 What is Network Security in DevOps? 🟑 Intermediate
117 What is Zero Trust Security? 🟑 Intermediate
118 What is SSL/TLS? 🟒 Beginner
119 What is a Web Application Firewall (WAF)? 🟒 Beginner
120 What is Network Segmentation? 🟑 Intermediate
270 What happens when a user opens your application in a browser? 🟑 Intermediate
297 How do you design defence in depth for a cloud network? πŸ”΄ Advanced
489 What is the OSI model, and what is the difference between TCP and UDP? 🟒 Beginner
490 How do you plan CIDR ranges and subnets? 🟑 Intermediate
491 How do you manage TLS certificates in production? 🟑 Intermediate
492 How do you protect a public web application against the OWASP Top 10 and DDoS? πŸ”΄ Advanced
493 What is the difference between a reverse proxy and a forward proxy? 🟒 Beginner
DevSecOps Β· 12 questions Β· 🟒 1 🟑 7 πŸ”΄ 4

Open the DevSecOps index β†’

No. Question Difficulty
161 What does a DevSecOps pipeline look like end to end? 🟑 Intermediate
162 What is the difference between SAST, DAST, IAST, and SCA? 🟑 Intermediate
163 What is a Software Bill of Materials (SBOM)? 🟑 Intermediate
164 What is SLSA and how do you secure the software supply chain? πŸ”΄ Advanced
165 How do you sign and verify container images? 🟑 Intermediate
166 How do you manage secrets in CI/CD pipelines? 🟑 Intermediate
167 How do you scan Infrastructure as Code before it is applied? 🟑 Intermediate
168 How do you prioritise vulnerabilities without blocking delivery? πŸ”΄ Advanced
244 How do you enforce Kubernetes admission control with Kyverno or OPA Gatekeeper? 🟑 Intermediate
290 What does shift left security mean? 🟒 Beginner
429 How do you rotate secrets without downtime? πŸ”΄ Advanced
504 How do you manage Kubernetes secrets in a GitOps workflow? πŸ”΄ Advanced
SecOps and Threat Detection Β· 8 questions Β· 🟒 2 🟑 4 πŸ”΄ 2

Open the SecOps and Threat Detection index β†’

No. Question Difficulty
169 What does a Security Operations Center (SOC) do? 🟒 Beginner
170 What is a SIEM and how do you make one useful? 🟑 Intermediate
171 What is detection engineering? πŸ”΄ Advanced
172 What is the MITRE ATT&CK framework? 🟑 Intermediate
173 What is threat hunting? πŸ”΄ Advanced
174 How do you run a security incident response? 🟑 Intermediate
175 What is EDR and how does it differ from antivirus? 🟒 Beginner
176 What is SOAR and what should you automate first? 🟑 Intermediate

🧭 Platform and Leadership

40 questions

DevOps Culture and Practices Β· 6 questions Β· 🟒 4 🟑 1 πŸ”΄ 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
Advanced DevOps & Cloud Β· 20 questions Β· 🟒 5 🟑 8 πŸ”΄ 7

Open the Advanced DevOps & Cloud index β†’

No. Question Difficulty
141 What is Platform Engineering? πŸ”΄ Advanced
142 What is FinOps? 🟑 Intermediate
143 What is Policy as Code? πŸ”΄ Advanced
144 What is Chaos Engineering? πŸ”΄ Advanced
145 What is Blue/Green Deployment? 🟑 Intermediate
146 What is Feature Flagging? 🟑 Intermediate
147 What is a Service Catalog? 🟑 Intermediate
148 What is a Service Level Agreement (SLA)? 🟒 Beginner
149 What is a Service Level Objective (SLO)? 🟒 Beginner
150 What is a Service Level Indicator (SLI)? 🟒 Beginner
151 What is a Runbook? 🟒 Beginner
152 What is a Playbook in Incident Response? 🟑 Intermediate
153 What is Observability? πŸ”΄ Advanced
154 What is Tracing in Observability? 🟑 Intermediate
155 What is a Sidecar Pattern? 🟑 Intermediate
156 What is a Service Mesh Control Plane? πŸ”΄ Advanced
157 What is GitHub Actions? 🟒 Beginner
158 What is a Self-Healing System? πŸ”΄ Advanced
159 What is Canary Analysis? πŸ”΄ Advanced
160 What is Infrastructure Drift? 🟑 Intermediate
Platform Engineering Β· 14 questions Β· 🟒 1 🟑 5 πŸ”΄ 8

Open the Platform Engineering index β†’

No. Question Difficulty
222 What is an Internal Developer Platform (IDP)? 🟑 Intermediate
223 What is a golden path? 🟑 Intermediate
224 How do you treat a platform as a product? πŸ”΄ Advanced
225 What is Backstage? 🟑 Intermediate
226 What is Crossplane and how does it compare to Terraform? πŸ”΄ Advanced
227 How do you provide self-service environments to developers? πŸ”΄ Advanced
228 How do you measure the success of a platform? 🟑 Intermediate
229 How do you roll out breaking platform changes safely? πŸ”΄ Advanced
240 How do you orchestrate and autoscale GPU workloads in Kubernetes? πŸ”΄ Advanced
241 How do you deploy and scale LLM inference serving with vLLM or Triton on Kubernetes? πŸ”΄ Advanced
242 How do you monitor AI/LLM applications for latency, GPU metrics, and token costs? 🟑 Intermediate
243 How do you design a production MLOps pipeline using Ray or Kubeflow? πŸ”΄ Advanced
245 How do you deploy and scale Vector Databases in Kubernetes for RAG applications? πŸ”΄ Advanced
299 What does a platform engineer actually do day to day? 🟒 Beginner

🎀 Interview Prep

96 questions

Interview Experience Β· 96 questions Β· 🟒 5 🟑 28 πŸ”΄ 63

Open the Interview Experience index β†’

No. Question Difficulty
271 How do you explain your DevOps project in an interview? 🟒 Beginner
272 What does a typical DevOps interview process look like? 🟒 Beginner
273 How do you answer scenario-based troubleshooting questions? 🟑 Intermediate
274 What are the most frequently asked DevOps interview questions? 🟒 Beginner
275 What questions should you ask your interviewer? 🟒 Beginner
294 How do you handle a DevOps system design round? πŸ”΄ Advanced
306 What DevOps interview questions does AMEX ask? 🟑 Intermediate
307 What DevOps interview questions does Accenture ask? πŸ”΄ Advanced
308 What SRE interview questions does Accion Labs ask? πŸ”΄ Advanced
309 What DevOps interview questions does Accolite ask? 🟑 Intermediate
310 What SRE interview questions does Akamai ask? πŸ”΄ Advanced
311 What DevOps interview questions does Alphadyne ask? πŸ”΄ Advanced
312 What SRE interview questions does Altimetrik ask? πŸ”΄ Advanced
313 What SRE interview questions does Amadeus Labs ask? πŸ”΄ Advanced
314 What DevOps consultant interview questions does Amazon ask? πŸ”΄ Advanced
315 What DevOps interview questions does Arrise Solutions ask? πŸ”΄ Advanced
316 What DevOps interview questions does Aspire ask? 🟑 Intermediate
317 What DevOps interview questions does BMW TechWorks ask? 🟑 Intermediate
318 What DevOps interview questions does Belcan ask? 🟑 Intermediate
319 What DevOps interview questions does Blue Yonder ask? πŸ”΄ Advanced
320 What DevOps interview questions does CGI ask? 🟑 Intermediate
321 What SRE interview questions does CMT ask? πŸ”΄ Advanced
322 What DevOps interview questions does CTS Cognizant ask? 🟑 Intermediate
323 What DevOps interview questions does Capgemini ask? πŸ”΄ Advanced
324 What DevOps interview questions does Cisco ask? πŸ”΄ Advanced
325 What principal SRE interview questions does Commonwealth Bank ask? πŸ”΄ Advanced
326 What DevOps interview questions does Deloitte ask? πŸ”΄ Advanced
327 What DevOps interview questions does EPAM ask? πŸ”΄ Advanced
328 What DevOps interview questions does EXL Service ask? πŸ”΄ Advanced
329 What DevOps interview questions does EY ask? 🟑 Intermediate
330 What DevOps interview questions does Elixr Labs ask? πŸ”΄ Advanced
331 What DevOps interview questions does Emphasis ask? 🟑 Intermediate
332 What DevOps interview questions does Encora ask? πŸ”΄ Advanced
333 What DevOps and cloud security interview questions does F5 ask? πŸ”΄ Advanced
334 What DevOps interview questions does Five9 ask? πŸ”΄ Advanced
335 What DevOps interview questions does Flentas ask? πŸ”΄ Advanced
336 What DevOps interview questions does HCL ask? πŸ”΄ Advanced
337 What DevOps interview questions does Hexaware ask? 🟑 Intermediate
338 What cloud and DevOps interview questions does IBM ask? πŸ”΄ Advanced
339 What DevOps interview questions does ITC Infotech ask? 🟑 Intermediate
340 What DevOps interview questions does Infinite Solutions ask? 🟑 Intermediate
341 What DevOps and SRE interview questions does Infosys ask? 🟑 Intermediate
342 What DevOps interview questions does Intact Green Services ask? πŸ”΄ Advanced
343 What DevOps and SRE interview questions does JPMorgan ask? πŸ”΄ Advanced
344 What DevOps interview questions does Koerber Pharma ask? πŸ”΄ Advanced
345 What DevOps interview questions does LTIMindtree ask? πŸ”΄ Advanced
346 What DevOps interview questions does L and T ask? 🟑 Intermediate
347 What DevOps interview questions does Marsh McLennan ask? 🟑 Intermediate
348 What MLOps interview questions does Moodys ask? πŸ”΄ Advanced
349 What release engineering interview questions does Morgan Stanley ask? πŸ”΄ Advanced
350 What DevOps interview questions does NPCI ask? πŸ”΄ Advanced
351 What DevOps interview questions does NUOS INFO Systems ask? πŸ”΄ Advanced
352 What DevOps interview questions does NatWest Group ask? 🟑 Intermediate
353 What DevOps interview questions does Netcracker ask? πŸ”΄ Advanced
354 What DevOps interview questions does Nextturn ask? πŸ”΄ Advanced
355 What cloud SRE interview questions does Nice ask? 🟑 Intermediate
356 What DevOps interview questions does Nisum Technologies ask? 🟑 Intermediate
357 What DevOps interview questions does Nitor Infotech ask? πŸ”΄ Advanced
358 What DevOps interview questions does OPT IT ask? 🟑 Intermediate
359 What DevOps interview questions does One2N ask? πŸ”΄ Advanced
360 What DevOps interview questions does Optum ask? πŸ”΄ Advanced
361 What DevOps interview questions does Oracle ask? πŸ”΄ Advanced
362 What DevOps interview questions does Orion Innovation ask? 🟑 Intermediate
363 What cloud engineering interview questions come up when the company is not named? πŸ”΄ Advanced
364 What SRE interview questions come up when the company is not named? 🟑 Intermediate
365 What behavioural DevOps interview questions come up when the company is not named? 🟑 Intermediate
366 What DevOps interview questions come up when the company is not named? πŸ”΄ Advanced
367 What DevOps scenario and pipeline questions come up when the company is not named? πŸ”΄ Advanced
368 What DevOps interview questions does Perfios ask? πŸ”΄ Advanced
369 What DevOps interview questions does Persistent Systems ask? πŸ”΄ Advanced
370 What DevOps interview questions does Plansource ValueLabs ask? πŸ”΄ Advanced
371 What DevOps interview questions does Publicis Global Delivery ask? πŸ”΄ Advanced
372 What DevOps interview questions does Qburst ask? πŸ”΄ Advanced
373 What DevOps interview questions does Qentelli Solutions ask? 🟑 Intermediate
374 What DevOps interview questions does Rapidsoft ask? 🟑 Intermediate
375 What DevOps interview questions does RelevantZ ask? πŸ”΄ Advanced
376 What DevOps interview questions does SAP ask? πŸ”΄ Advanced
377 What DevOps interview questions does Sapient ask? πŸ”΄ Advanced
378 What DevOps interview questions does Sigmoid ask? πŸ”΄ Advanced
379 What DevOps interview questions does Sonata Software ask? πŸ”΄ Advanced
380 What DevOps interview questions does Sony ask? πŸ”΄ Advanced
381 What DevOps interview questions does SquareOps ask? πŸ”΄ Advanced
382 What release engineering interview questions does Syncortex ask? πŸ”΄ Advanced
383 What DevOps interview questions does Synechron ask? πŸ”΄ Advanced
384 What DevOps and SRE interview questions does TCS ask? πŸ”΄ Advanced
385 What DevOps interview questions does Techdome ask? 🟑 Intermediate
386 What cloud engineering interview questions does Turning ask? πŸ”΄ Advanced
387 What cloud platform engineering interview questions does UST ask? πŸ”΄ Advanced
388 What DevOps interview questions does Verizon ask? πŸ”΄ Advanced
389 What DevOps tech lead interview questions does Virtusa ask? πŸ”΄ Advanced
390 What DevOps interview questions does Volkswagen Group Digital ask? πŸ”΄ Advanced
391 What DevOps interview questions does Wikreate Media ask? 🟒 Beginner
392 What DevOps interview questions does Wipro ask? πŸ”΄ Advanced
393 What DevOps interview questions does ZS Associates ask? πŸ”΄ Advanced
394 What DevOps interview questions does Zensar ask? 🟑 Intermediate
395 What DevOps interview questions does ZopSmart ask? 🟑 Intermediate

🧠 How answers are structured

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.

πŸ› οΈ Repository structure

.
β”œβ”€β”€ 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 order field in scripts/topic_meta.json, which is also the registry of which directories count as topics.
  • Question order - the id field 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 freshness

Both are stdlib-only Python 3.11+ - no dependencies to install. CI runs the same commands and fails the pull request on drift.


🀝 Contributing

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.

πŸ™ Acknowledgements & Inspiration

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:

πŸ“„ License

Released under the MIT License.

About

500+ DevOps, SRE, security, cloud, and platform engineering interview questions across 40 topics - short answer, detail, worked example, and interview tips for each.

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

29 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages