Skip to content

shubham17998/devops-interview-question-bank

Repository files navigation

🚀 DevOps & Cloud Interview Question Bank

A curated collection of AWS, DevOps, SRE, Kubernetes, Terraform, Docker, CI/CD, Linux, Monitoring, Security, and Production Scenario interview questions.


📖 About

This repository contains a comprehensive collection of interview questions gathered from:

  • Real DevOps interviews
  • AWS and Cloud interviews
  • Site Reliability Engineering (SRE) interviews
  • Kubernetes and Cloud-Native discussions
  • Infrastructure Automation and CI/CD practices
  • Production troubleshooting scenarios
  • Cloud architecture and system design discussions

The goal of this repository is to provide a single place where engineers can revise, practice, and strengthen their DevOps and Cloud knowledge.


🎯 Who Is This Repository For?

  • DevOps Engineers
  • Site Reliability Engineers (SRE)
  • Cloud Engineers
  • Platform Engineers
  • Kubernetes Administrators
  • AWS Engineers
  • Infrastructure Engineers
  • Students preparing for DevOps and Cloud roles

📚 Topics

Topic File
AWS Core AWS/aws-core.md
EC2 AWS/ec2.md
VPC AWS/vpc.md
IAM AWS/iam.md
S3 AWS/s3.md
Route53 AWS/route53.md
CloudFront AWS/cloudfront.md
EKS AWS/eks.md
DevOps-Fundamentals DevOps-Fundamentals/devops-fundamentals.md
Terraform Terraform/terraform.md
Kubernetes Kubernetes/kubernetes.md
Docker Docker/docker.md
Jenkins Jenkins/jenkins.md
GitHub Actions GitHub-Actions/github-actions.md
Ansible Ansible/ansible.md
Linux Linux/linux.md
Monitoring Monitoring/monitoring.md
Security Security/security.md
Kafka Kafka/kafka.md
Production Scenarios Scenarios/production-scenarios.md

⭐ Key Areas Covered

☁️ Cloud Platforms

  • AWS
  • EKS
  • ECS
  • VPC
  • IAM
  • Route53
  • CloudFront

🏗 Infrastructure as Code

  • Terraform
  • Modules
  • State Management
  • Workspaces
  • Drift Detection

☸ Kubernetes

  • Architecture
  • Pods
  • Deployments
  • Services
  • Ingress
  • Security
  • Troubleshooting
  • Scaling

🐳 Containers

  • Docker
  • Container Best Practices
  • Image Optimization
  • Networking
  • Volumes

🔄 CI/CD

  • Jenkins
  • GitHub Actions
  • Deployment Strategies
  • Rollback Strategies
  • Release Management

📊 Monitoring & Observability

  • Prometheus
  • Grafana
  • ELK Stack
  • CloudWatch
  • Alerting

🔐 Security & DevSecOps

  • IAM
  • Secrets Management
  • SAST
  • DAST
  • Image Scanning
  • Secure CI/CD

🚨 Production Scenarios

  • Incident Response
  • Root Cause Analysis (RCA)
  • High Availability
  • Disaster Recovery
  • Performance Troubleshooting

🚀 How To Use

  1. Choose a topic from the table above.
  2. Read the questions.
  3. Try answering without looking at documentation.
  4. Verify your answers using official documentation.
  5. Practice production scenario questions regularly.
  6. Revisit weak topics and improve your understanding.

🤝 Contributing

Contributions are welcome.

If you would like to:

  • Add new questions
  • Improve categorization
  • Fix errors
  • Share real-world interview experiences

Feel free to open an Issue or submit a Pull Request.


🌟 Support

If this repository helped you:

⭐ Star the repository

🍴 Fork the repository

📢 Share it with fellow engineers


About

A comprehensive DevOps and Cloud interview question bank covering AWS, Kubernetes, Terraform, Docker, Jenkins, GitHub Actions, Linux, Monitoring, Security, and production scenarios.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors