15 companies · 120 questions · free

DevOps Engineer Interview Questions by Company

CI/CD, infrastructure as code, incident response, and how you keep a fleet observable and cheap. Pick the company you are interviewing with. Each page lists the questions, what the interviewer is checking, a frame for the answer, a sample spoken answer and the red flags to avoid.

A DevOps interview is about releasing changes safely and keeping a service healthy while it grows. Expect questions on how code reaches production, how you know something is wrong before a customer tells you, and what you did during an outage. A company with shops and warehouses asks about peak days; a bank asks about audit and access.

What a DevOps Engineer interview checks

How to prepare

  1. Be ready to draw one pipeline you ran, from commit to release, and point at the step you improved.
  2. Prepare one outage story and one story about a release you stopped in time.
  3. For each tool you name, know the problem it solved for you and one thing it does badly.
  4. Read the company page below and think about what peak load, security and cost mean for that business.

Mistakes that cost the offer

Pick a company

Accenture 8 questions Foundations many client teams can build on safely Amazon 8 questions Calm operations and automation that protects customers at peak Apple 8 questions Careful, staged releases for very many devices Atlassian 8 questions Calm, honest operations for tools other teams depend on Bloomberg 8 questions Steady systems while markets are open and moving Infosys 8 questions Platforms many teams can release to daily, ready for peaks JPMorgan Chase 8 questions Changes that are approved, recorded and easy to reverse Netflix 8 questions Calm, practiced recovery so viewers never notice a failure Oracle 8 questions Backups that restore, patches without surprises, fleets that stay calm PayPal 8 questions Changes made safely while money keeps moving Salesforce 8 questions Steady shared systems and clear notice before any change Target 8 questions Steady systems so guests and team members never wait on technology TCS 8 questions Automation that fits a cautious client's change process Uber 8 questions Steady systems through every rush hour and rainy evening Walmart 8 questions Safe releases and calm reliability under heavy shopper traffic

The rounds of a DevOps Engineer interview, and what each one tests

Companies name and order these rounds differently, and a small team may fold two or three into one call. Expect most of them in some form.

A worked DevOps Engineer answer: “Tell me about a production incident you handled.”

An example spoken answer: “Our checkout service started returning errors right after a routine release one evening. The alert came from our error-rate dashboard before any customer wrote in.

I was on call, so I opened an incident channel and posted one line: what was broken and who was looking. The release was the only change that hour, so I rolled it back first and watched the error rate return to normal. Then I looked for the cause on a staging copy. A new setting pointed at a database replica that existed in staging but not in production.

Afterwards I wrote a blameless postmortem. We added a pipeline step that compares the setting keys between environments, and we moved routine releases away from the end of the day.”

Why this DevOps Engineer answer works

Build your own version with the STAR answer builder, and put in your real figures: how long the outage lasted and how many users it touched.

How a DevOps Engineer interview changes with your experience

DevOps Engineer interview questions people also ask

Is coding asked in a DevOps interview?

Usually some, but rarely the hard puzzle rounds a software developer gets. Expect a short script: read a log file, count errors, call an API or automate a manual step. Bash and Python are the common choices. Talk through the script as you write it, and say how you would test it before it runs against production.

What is the difference between a DevOps and an SRE interview?

The topics overlap. A DevOps interview leans toward pipelines, infrastructure as code and how teams ship. An SRE interview leans toward reliability targets, error budgets, on-call and incident work. If the job post mentions SLOs or error budgets, also practice the SRE interview questions.

Which tools should I know for a DevOps interview?

Read the job post first, because it names them. Most posts ask for Linux, Git, one CI system, containers, one cloud provider and an infrastructure as code tool. Depth in the tools you really used beats a long list. For each one, know why your team picked it, how you used it, and one thing it does badly.

How do I answer “What is DevOps?”

Start with people and process, not tools. For example: DevOps is a way of working where the people who build software and the people who run it share the job of getting changes to users safely and often. Then give one example from your own work, such as a pipeline that removed a manual release step.

Other roles

On the real call, get the first line to say

ClapAssist is an AI interview assistant for Mac and Windows. It listens to your video interview on your own computer and shows a first sentence to say, then the points, written from your resume. It is hidden from screen share on every plan, including Free. 10 free minutes, no card.

Download with 10 free minutes