Search questions…
⌘
K
English
Tiếng Việt
日本語
한국어
Español
العربية
বাংলা
čeština
Dansk
Deutsch
Ελληνικά
Suomi
Français
Gaeilge
ગુજરાતી
Hausa
हिन्दी
Hrvatski
Magyar
Bahasa Indonesia
Italiano
Basa Jawa
ქართული
Lietuvių
मराठी
Melayu
Malti
नेपाली
Nederlands
Norsk
ਪੰਜਾਬੀ
Polski
Português
Română
Русский
Slovenščina
Shqip
Svenska
Kiswahili
தமிழ்
తెలుగు
ภาษาไทย
Türkçe
اردو
简体中文
flow
Home
Topics
Categories
Learning paths
Search
Home
/
#Devops
#Devops
105 questions
What is AWS and what is cloud computing?
Cloud & AWS
#devops
Junior
›
What is Amazon EC2?
Cloud & AWS
#devops
Junior
›
What is Amazon S3?
Cloud & AWS
#devops
Junior
›
What is a VPC in AWS?
Cloud & AWS
#devops
Junior
›
What is Amazon RDS?
Cloud & AWS
#devops
Junior
›
What are AWS Regions and Availability Zones?
Cloud & AWS
#devops
Junior
›
What is AWS Lambda and serverless computing?
Cloud & AWS
#devops
Junior
›
How do you interact with AWS (Console, CLI, SDKs)?
Cloud & AWS
#devops
Junior
›
How does AWS pricing work?
Cloud & AWS
#devops
Junior
›
How does auto scaling work in AWS?
Cloud & AWS
#devops
Middle
›
How does load balancing work in AWS?
Cloud & AWS
#devops
Middle
›
What is Infrastructure as Code (CloudFormation, Terraform)?
Cloud & AWS
#devops
Middle
›
How does monitoring work with CloudWatch?
Cloud & AWS
#devops
Middle
›
What are Route 53 and CloudFront?
Cloud & AWS
#devops
Middle
›
How do you run containers on AWS (ECS, EKS, Fargate)?
Cloud & AWS
#devops
Middle
›
What are the different storage options in AWS (S3, EBS, EFS)?
Cloud & AWS
#devops
Middle
›
How do you optimize costs on AWS?
Cloud & AWS
#devops
Senior
›
What are advanced AWS networking concepts?
Cloud & AWS
#devops
Senior
›
What is Docker and what problem does it solve?
Docker & K8s
#devops
Junior
›
What is the difference between containers and virtual machines?
Docker & K8s
#devops
Junior
›
What is the difference between Docker images and containers?
Docker & K8s
#devops
Junior
›
What is a Dockerfile and how do you write one?
Docker & K8s
#devops
Junior
›
What are the essential Docker commands?
Docker & K8s
#devops
Junior
›
How does data persistence work with Docker volumes?
Docker & K8s
#devops
Junior
›
How does Docker networking and port mapping work?
Docker & K8s
#devops
Junior
›
What is Docker Compose and why use it?
Docker & K8s
#devops
Junior
›
What is a Docker registry and how do you use it?
Docker & K8s
#devops
Junior
›
What are the benefits of containerizing applications?
Docker & K8s
#devops
Junior
›
How do Docker image layers and build caching work?
Docker & K8s
#devops
Middle
›
What are multi-stage builds and why use them?
Docker & K8s
#devops
Middle
›
How do Docker networks work in depth?
Docker & K8s
#devops
Middle
›
What are advanced Docker Compose features?
Docker & K8s
#devops
Middle
›
What are Docker best practices for production?
Docker & K8s
#devops
Middle
›
What is container orchestration and why is it needed?
Docker & K8s
#devops
Middle
›
How do you handle configuration and secrets in Docker?
Docker & K8s
#devops
Middle
›
How do you debug and troubleshoot Docker containers?
Docker & K8s
#devops
Middle
›
How do you manage container resources (CPU and memory)?
Docker & K8s
#devops
Middle
›
What is Kubernetes and what are its core concepts?
Docker & K8s
#devops
Senior
›
How does Docker work under the hood?
Docker & K8s
#devops
Senior
›
How do you deploy Docker containers to production?
Docker & K8s
#devops
Senior
›
What are the alternatives to Docker and the container ecosystem?
Docker & K8s
#devops
Senior
›
What is the build context and why use a .dockerignore file?
Docker & K8s
#devops
Middle
›
How do Docker health checks work and why are they important?
Docker & K8s
#devops
Middle
›
What is the difference between ENTRYPOINT and CMD?
Docker & K8s
#devops
Middle
›
What is Docker Swarm and how does it compare to Kubernetes?
Docker & K8s
#devops
Senior
›
How do you optimize Docker image size and build performance?
Docker & K8s
#devops
Senior
›
How do you handle logging and monitoring for containers?
Docker & K8s
#devops
Senior
›
What is Git and why is version control important?
Git
#devops
Junior
›
What are the essential Git commands?
Git
#devops
Junior
›
What is the staging area in Git?
Git
#devops
Junior
›
How do branches work in Git?
Git
#devops
Junior
›
How does merging work in Git?
Git
#devops
Junior
›
How do remote repositories work?
Git
#devops
Junior
›
What is the difference between clone, fetch, pull and push?
Git
#devops
Junior
›
What is a .gitignore file and how do you use it?
Git
#devops
Junior
›
What makes a good commit and commit message?
Git
#devops
Junior
›
How do you undo changes in Git?
Git
#devops
Junior
›
What is the difference between rebase and merge?
Git
#devops
Middle
›
How does interactive rebase work?
Git
#devops
Middle
›
What is git stash and when do you use it?
Git
#devops
Middle
›
What are common Git branching workflows?
Git
#devops
Middle
›
What are pull requests and code review?
Git
#devops
Middle
›
How do you resolve merge conflicts effectively?
Git
#devops
Middle
›
How do tags and releases work in Git?
Git
#devops
Middle
›
What is git cherry-pick and when is it useful?
Git
#devops
Middle
›
How do you recover lost commits with git reflog?
Git
#devops
Middle
›
How does Git work internally?
Git
#devops
Senior
›
What are some advanced Git commands and techniques?
Git
#devops
Senior
›
When and how should you rewrite Git history?
Git
#devops
Senior
›
What are best practices for Git in a team?
Git
#devops
Senior
›
What is a detached HEAD state in Git?
Git
#devops
Middle
›
How do you use git log and git diff effectively?
Git
#devops
Middle
›
How do you configure Git and use aliases?
Git
#devops
Middle
›
What are Git hooks and how are they used?
Git
#devops
Senior
›
What is Git LFS and when do you need it?
Git
#devops
Senior
›
What are Git submodules and what are the alternatives?
Git
#devops
Senior
›
What are monorepo vs polyrepo strategies?
Git
#devops
Senior
›
What is CI/CD and why is it important?
CI/CD
#devops
Junior
›
What is Continuous Integration in detail?
CI/CD
#devops
Junior
›
What is the difference between continuous delivery and continuous deployment?
CI/CD
#devops
Junior
›
What is a CI/CD pipeline and its stages?
CI/CD
#devops
Junior
›
What are common CI/CD tools?
CI/CD
#devops
Junior
›
Why is automated testing central to CI/CD?
CI/CD
#devops
Junior
›
What is build automation in CI/CD?
CI/CD
#devops
Junior
›
What are deployment environments (dev, staging, production)?
CI/CD
#devops
Junior
›
How does version control integrate with CI/CD?
CI/CD
#devops
Junior
›
What are the benefits of adopting CI/CD?
CI/CD
#devops
Junior
›
What are common deployment strategies (blue-green, canary, rolling)?
CI/CD
#devops
Middle
›
How do you configure CI/CD pipelines as code?
CI/CD
#devops
Middle
›
How do you optimize build and test stages in a pipeline?
CI/CD
#devops
Middle
›
How do you handle rollbacks when a deployment fails?
CI/CD
#devops
Middle
›
How does infrastructure automation fit into CI/CD?
CI/CD
#devops
Middle
›
How do monitoring and observability relate to CI/CD?
CI/CD
#devops
Middle
›
What is artifact management in CI/CD?
CI/CD
#devops
Middle
›
What is GitOps?
CI/CD
#devops
Senior
›
What are CI/CD best practices?
CI/CD
#devops
Senior
›
What are feature flags and how do they relate to CI/CD?
CI/CD
#devops
Senior
›
How does CI/CD fit into DevOps culture and practices?
CI/CD
#devops
Senior
›
What are advanced CI/CD pipeline patterns?
CI/CD
#devops
Senior
›
How do containers fit into CI/CD?
CI/CD
#devops
Middle
›
How do you handle database migrations in CI/CD?
CI/CD
#devops
Middle
›
What are quality gates and code quality checks in CI/CD?
CI/CD
#devops
Middle
›
How do you provide feedback and notifications in CI/CD?
CI/CD
#devops
Middle
›
What is trunk-based development and how does it support CI/CD?
CI/CD
#devops
Senior
›
How do you achieve zero-downtime deployments?
CI/CD
#devops
Senior
›
Devops Interview Questions · IT Interview Practice