RTO is how long you can be down; RPO is how much data you can afford to lose. A four hour RTO with a fifteen minute RPO means log shipping and rehearsed restores, not a nightly dump. A tight RPO pushes you toward continuous replication or point in time recovery, and a tight RTO pushes you toward warm standbys. Both are business decisions, and an untested backup satisfies neither.
Why interviewers ask this
This checks whether you can translate business requirements into architecture and cost. Interviewers particularly want to hear that you test restores, because the most common real world failure is a backup that has been running successfully for two years and cannot actually be restored. Mentioning that replicas are not backups is a strong signal.
How to structure your answer
- Define both terms in plain language, tied to time and data.
- Show how each number drives a different architectural choice.
- State that restores must be drilled on a schedule, with a measured time.
- Point out that replication protects against hardware, not deletion.
Example answer
RTO is the clock on how long the business can survive being down, RPO is how much data it can survive losing. They pull on different levers. A tight RPO means you need continuous replication or write ahead log archiving so you can do point in time recovery, whereas a tight RTO means you need something already warm, because restoring two terabytes from object storage is hours regardless of how good your backups are. What I push hardest on is drills. At my last place we ran a quarterly restore into a scratch environment and timed it, and the first attempt took eleven hours against a stated four hour RTO, purely because nobody had ever tested it at full data size. We fixed that with a standby replica plus snapshot restores. I also make the point that a replica is not a backup. If someone truncates a table, that truncation replicates in milliseconds.
Walking into this interview soon? GhostPilot listens to your live call, spots the question the moment it is asked, and puts a structured answer on your screen in real time. Try it on your next mock, or grab a $29 Session Pass, no subscription, for the real thing.
See how it worksFollow-up questions to expect
- How would you protect against a bad migration deleting data?
- What is your restore testing cadence and what do you measure?
- How do RTO and RPO differ for a cache versus a ledger?
Related site reliability engineer questions
Your interviewer will ask their own version of this. Paste your actual job description into the free Question Predictor and get the 20 questions that role is most likely to ask, with what each one is really probing.
Predict my questions