DigitalOcean interview question

How do you design systems for reliability?