Skip to content

Techikrish/devops-cloud-interview-scenarios

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

50 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸš€ DevOps & Cloud β€” Scenario-Based Interview Questions

840 real-world scenario questions with plain-language answers β€” covering Kubernetes, AWS, CI/CD, Terraform, Docker, Linux/SRE, Observability, Networking, Security, and Git.

This repo was built as a study companion for DevOps and Cloud engineers preparing for interviews at all levels. The focus is on scenario-based questions β€” the kind where an interviewer describes a real situation and asks "what would you do?" β€” because that's how mid-to-senior interviews actually work.


πŸ“ Repository Structure

Each domain has its own folder with a scenarios.md file:

devops-cloud-interview-scenarios/
β”œβ”€β”€ ☸️ kubernetes/scenarios.md          150 questions
β”œβ”€β”€ ☁️ aws/scenarios.md                 120 questions
β”œβ”€β”€ πŸ”„ ci-cd/scenarios.md               100 questions
β”œβ”€β”€ πŸ—οΈ terraform/scenarios.md           100 questions
β”œβ”€β”€ 🐳 docker/scenarios.md              100 questions
β”œβ”€β”€ 🐧 linux-sre/scenarios.md           47 questions
β”œβ”€β”€ πŸ“Š observability/scenarios.md       47 questions
β”œβ”€β”€ 🌐 networking/scenarios.md          46 questions
β”œβ”€β”€ πŸ”’ security/scenarios.md            40 questions
β”œβ”€β”€ βš™οΈ general-devops/scenarios.md      40 questions
β”œβ”€β”€ 🌳 git/scenarios.md                 50 questions
β”œβ”€β”€ πŸ“„ README.md (this file)
β”œβ”€β”€ 🀝 CONTRIBUTING.md                  (how to contribute)
β”œβ”€β”€ πŸ“œ LICENSE
└── .gitignore

🎯 Quick Navigation

Domain Focus Questions
☸️ Kubernetes Container orchestration, pod debugging, deployments, networking 150
☁️ AWS EC2, S3, RDS, IAM, Networking, Cost Optimization 120
πŸ”„ CI/CD Pipelines, GitOps, deployments, testing, secret management 100
πŸ—οΈ Terraform State management, modules, locking, imports, best practices 100
🐳 Docker Images, containers, networking, multi-stage builds, security 100
🐧 Linux / SRE System administration, performance tuning, incident response 47
πŸ“Š Observability Monitoring, logging, metrics, tracing, alerting 47
🌐 Networking VPCs, security groups, routing, DNS, load balancing 46
πŸ”’ Security IAM, secrets, encryption, compliance, supply chain 40
βš™οΈ General DevOps Cross-domain, disaster recovery, automation 40
🌳 Git Version control, branching, rebases, conflicts, recovery, history rewriting 50

🌐 Read On The Go

Web companion site

We also built a companion website so you can browse the same material in a browserβ€”instant search, dark and light themes for long study sessions, and the same structure as the repo.

Features

  • πŸ” Search across 840+ scenarios instantly
  • πŸ“Š Difficulty levels: L1 (Fresher), L2 (Mid), L3 (Senior)
  • πŸ—‚οΈ 11 domains β€” Kubernetes, AWS, Terraform, CI/CD, Docker, Linux/SRE, Observability, Networking, Security, Git, and more
  • πŸ”– Bookmarks for last-minute review
  • πŸŒ™ Dark & light themes, no ads, no tracking

Live site: techikrish.github.io/devops-cloud-interview-scenarios

DevOps interview scenario Q&A β€” web landing (dark theme)

Android app (offline)

After that, we shipped an Android app that packages the same scenario Q&A for fully offline useβ€”no network required, so it is ready to go whenever you have a few minutes (commute, break room, or right before the interview).

Features

  • πŸ” Search across 840+ scenarios instantly β€” offline
  • πŸ“Š Difficulty levels: L1 (Fresher), L2 (Mid), L3 (Senior)
  • πŸ—‚οΈ 11 domains β€” Kubernetes, AWS, Terraform, CI/CD, Docker, Linux/SRE, Observability, Networking, Security, Git, and more
  • πŸ”– Bookmarks for last-minute review
  • πŸŒ™ Dark mode, no ads, no tracking, 100% offline

Get it on Google Play: DevOps & Cloud Interview Hub

DevOps interview scenario Q&A β€” Android app home


🎯 How to Use This Repo

  1. Pick your weak domain β€” don't study what you already know well. Start with one domain.
  2. Cover the answer first β€” try to answer the scenario yourself before reading the answer.
  3. Focus on the "what the interviewer is testing" note β€” understanding the intent helps you structure better real answers.
  4. Practice out loud β€” DevOps interviews are conversations, not written tests. Talk through your reasoning.
  5. Learn from patterns β€” notice recurring troubleshooting patterns across scenarios.

🏷️ Difficulty Levels

Each question is tagged with a level:

  • [L1] β€” Fresher / 0–1 year β€” foundational knowledge, simple debugging
  • [L2] β€” Mid-level / 2–4 years β€” production experience, architecture decisions
  • [L3] β€” Senior / SRE / 5+ years β€” complex systems, design tradeoffs, incident response

πŸš€ Getting Started

For Interviewees

  • 1–2 weeks to interview? Focus on [L1] and [L2] in your main domain.
  • Deep prep? Do all scenarios in order of difficulty.
  • Weak domain? Pick 2–3 scenarios daily for focused learning.

For Interviewers

Use these scenarios to build interview guides:

  • Pick scenarios across all difficulty levels.
  • Mix different domains for well-rounded candidates.
  • Scenarios are designed to be answered in 5–10 minutes.

🀝 Contributing

Found a gap? Have a better answer? Want to add scenarios?

See CONTRIBUTING.md for detailed guidelines.

Quick start:

  1. Fork this repo.
  2. Add/improve scenarios in the appropriate domain folder.
  3. Follow the scenario format.
  4. Open a Pull Request.

Why Contribute?

  • Share your on-call war stories (anonymized).
  • Help the DevOps community prepare better for interviews.
  • Get featured as a contributor.
  • Build your personal brand.

⭐ If This Helped You

  • Star the repo β€” it helps others discover it.
  • Share with your team β€” prep together.
  • Contribute your scenarios β€” help the next person.
  • Give feedback β€” issues and discussions are welcome.

πŸ“„ License

This repository is licensed under the MIT License. See LICENSE for details.


πŸ™ Acknowledgments

This repo is maintained by the community. Every scenario, improvement, and contribution comes from real DevOps and Cloud engineers preparing for interviews or helping others succeed.

Maintained by the community. PRs and contributions welcome. πŸ’™


πŸ“ž Questions or Feedback?


Good luck with your interviews! πŸš€ You've got this. πŸ’ͺ

About

1000+ real-world DevOps & Cloud scenario-based interview questions

Topics

Resources

License

Contributing

Stars

17 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors