Skip to content
RED SAGSkills
easySite Reliability Engineer interview question

What is toil, and how would you reduce it on your team?

What the interviewer wants to hear

  • Definition: manual, repetitive, automatable, no lasting value, scales with load
  • Measure toil and set a cap such as 50%
  • Automate the most frequent or painful tasks first
  • Fix root causes instead of repeating fixes
  • Self-service tools for other teams

Model answer

Toil is operational work that is manual, repetitive, can be automated, has no lasting value and grows as the service grows, such as restarting a stuck job every night or creating user accounts by hand. Some toil is normal, but too much burns people out and stops engineering progress, so many SRE teams cap it at around 50% of their time. To reduce it, I first measure it, for example by tagging tickets and pages. Then I rank tasks by frequency and pain and automate the top ones, or better, fix the root cause so the task disappears. I also build self-service tools so other teams do not need to file tickets for routine requests.

Can you answer it under time pressure?

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

Start mock interview

More easy Site Reliability Engineer questions