Beginner DevOps Interview Questions
50 questions
A new project is choosing between Blob Storage's Hot, Cool, Cold, and Archive tiers for its data. How would you actually decide, and what's the risk of getting it wrong?
BeginnerAzureBlob Storage6 min
What's the actual difference between a login shell and a non-login, non-interactive shell, and why does that distinction determine which startup files get sourced?
BeginnerBash6 min
A backup script runs perfectly when you execute it by hand, but fails silently every night when cron runs it. How would you debug it?
BeginnerBashLinux8 min
A junior engineer asks why deploying across multiple Availability Zones in the same region isn't enough for 'true' disaster recovery. How would you explain the actual distinction between AZs and regions?
BeginnerAWS6 min
Finance is asking why the same infrastructure spend that used to be a predictable annual budget line is now a variable monthly cloud bill that's harder to forecast. How would you explain this shift?
BeginnerCloud Fundamentals5 min
A system that can scale from 10 to 1,000 servers is described as both 'scalable' and 'elastic' — are these actually the same property, and does the distinction matter practically?
BeginnerCloud Fundamentals5 min
What's the actual difference between IaaS, PaaS, and SaaS, and how would you decide which one is the right fit for a given workload?
BeginnerCloud6 min
A company got breached because an S3 bucket was publicly accessible, and leadership initially blamed AWS. Why is that framing wrong, and how does the shared responsibility model actually draw the line?
BeginnerAWS6 min
What's actually the difference between a container and a virtual machine, at the operating system level — not the marketing-slide version?
BeginnerContainersLinux7 min
Why does a container image being much smaller than a VM image matter for both startup time and attack surface, specifically?
BeginnerDockerContainers6 min
Can a small startup meaningfully practice SRE, or does the error-budget/SLO machinery only make sense past a certain scale?
BeginnerSRE6 min
A job posting says the team practices 'continuous deployment,' but during the interview it turns out every release still requires a manual approval click. Is that actually continuous deployment?
BeginnerDevops5 min
Terraform and Ansible can both technically install packages on a server. What's the actual conceptual difference between infrastructure-as-code and configuration management?
BeginnerDevops6 min
Leadership wants to 'shift left' on security, testing, and cost — but the phrase is used so broadly it's started to feel meaningless. What does shift-left actually mean, concretely?
BeginnerDevops6 min
What's actually the difference between DevOps, SRE, and Platform Engineering — as practices, not just job titles — and how would you explain it to someone outside the team?
BeginnerDevops6 min
What's the actual difference between a Docker image and a Docker container? People use the words interchangeably, but they're not the same thing.
BeginnerDocker5 min
What's the difference between a container's internal port and a host-published port, and how does confusing them cause debugging headaches?
BeginnerDocker5 min
Two containers on the same Docker host can't talk to each other over the network, even though both are running. How would you debug the connection?
BeginnerDocker8 min
What's the actual difference between a Docker named volume and a bind mount, and when does choosing wrong cause a real problem?
BeginnerDocker6 min
Why is granting a GCP Editor or Owner basic role considered dangerous, and how do predefined and custom roles fix that?
BeginnerGCP6 min
A large file upload to Cloud Storage keeps failing partway through on an unreliable network — what does a resumable upload actually solve here?
BeginnerGCPCloud Storage6 min
What's the actual difference between git fetch and git pull, and why do some teams recommend always fetching first?
BeginnerGit5 min
Two engineers are working on the same long-lived feature branch. One wants to rebase onto main daily, the other insists on merging main in. Who's right, and how do you decide?
BeginnerGit8 min
What's the actual difference between git merge and git rebase in terms of what happens to the commit graph, not just the end result you see?
BeginnerGit6 min