Backup and Disaster Recovery Questions

Keeping data durable and recoverable when systems fail: backup design (full, incremental, differential, and snapshot strategies; point-in-time recovery), backup verification and restore testing, retention and archival policy (including compliance retention and legal holds), encryption and key management for backups, and disaster-recovery planning measured against recovery-time and recovery-point objectives (RTO/RPO). Tests whether a candidate can design a backup strategy that actually restores, choose the right retention tier for a business's downtime and data-loss tolerance, and operate backup systems safely under failure, compliance, and ransomware threats. Distinct from code-level fault-tolerance patterns (circuit breakers, retries, bulkheads) and multi-region failover architecture, which belong to high-availability-and-disaster-recovery.

EasyTechnical
67 practiced

Define Recovery Time Objective (RTO) and Recovery Point Objective (RPO). Then give two practical examples mapping specific RTO and RPO values to backup types and frequencies: one for a small e-commerce transactional database, and one for a log or analytics pipeline where some data loss is acceptable.

HardSystem Design
69 practiced

Design a pattern for backing up and restoring petabytes of object storage data across regions, minimizing transfer costs while still meeting a 24-hour restore SLA for your most critical objects. How would you make a selective restore of just the objects you need fast, without restoring everything?

MediumSystem Design
84 practiced

Design a disaster recovery plan for a stateful Postgres deployment running in the cloud (RDS or self-managed on EBS). Include target RPO and RTO, backup cadence and retention, cross-region replication options, failover procedures, validation and automated DR testing, and how you'd restore production traffic in a controlled way.

HardTechnical
83 practiced

Design an architecture for continuous log-based recovery for a high-throughput transactional database producing millions of writes per minute and requiring near-zero data loss (RPO on the order of seconds). Describe components for log capture (CDC/WAL), durable transport, storage, indexing for quick restore, and techniques to minimize impact on primary performance.

HardTechnical
74 practiced

Design a retention lifecycle for healthcare records that must meet HIPAA compliance with auditable controls and 7-year retention. Include archival tiering, deletion policies, legal hold handling, integrity checks, and cost-control measures while ensuring records can be retrieved when needed.

Unlock Full Question Bank

Get access to all Backup and Disaster Recovery interview questions and detailed answers.

Sign in to Continue

Join thousands of developers preparing for their dream job.