Skip to content
RED SAGSkills
hardSite Reliability Engineer interview question

How would you introduce chaos engineering to an organisation that has never done it?

What the interviewer wants to hear

  • Start with prerequisites: good observability, SLOs, incident process
  • Game days and experiments in staging first
  • Hypothesis, steady state, small blast radius, abort conditions
  • Gradually move to production with stakeholder buy-in
  • Turn findings into fixes and automated recurring experiments

Model answer

I would first make sure the basics exist: good monitoring, SLOs and a working incident process, otherwise we cannot tell whether an experiment hurts users. Then I would start with game days in staging, for example killing a pod, adding latency to a dependency or failing over a database, with the owning team watching. Every experiment follows the same steps: define steady state using SLIs, write a hypothesis such as "losing one zone keeps errors under the SLO", limit the blast radius and agree clear abort conditions. Results go into tickets and are fixed like postmortem items. Once teams trust the process, we move carefully to production during working hours with small scope, then automate regular experiments in CI or with tools like Chaos Mesh or AWS FIS.

Can you answer it under time pressure?

Take a timed hard round and get scored on every answer.

Start mock interview

More hard Site Reliability Engineer questions