InterviewStack.io LogoInterviewStack.io

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
101 practiced

Explain the difference between filesystem or volume snapshots and traditional backups. Discuss scenarios where snapshots are sufficient (e.g., rapid rollback) and cases where snapshots are not a replacement for backups (e.g., offsite, long-term retention, or provider failures).

MediumSystem Design
117 practiced

Design a monitoring and alerting plan for backup systems: what would tell you a backup silently failed, and what would you put in front of an on-call engineer versus what a manager needs to see on a dashboard?

EasyTechnical
103 practiced

Compare snapshotting and replication as data protection approaches. Explain at a high level how each works, the typical consistency guarantees they provide, common use cases, and limitations when used for long-term retention and quick recovery.

MediumTechnical
85 practiced

Compare an 'incremental-forever' backup model with a traditional incremental model that includes periodic full backups. Discuss the impacts on restore time, storage efficiency, catalog complexity, and operational overhead, and recommend scenarios where one approach is preferable.

MediumTechnical
64 practiced

Problem-solving: Given a constrained backup budget, describe how you would schedule backups and retention for different data classes (transaction logs, databases, large file shares, VM images) to balance cost and business risk. Provide concrete suggestions (frequency, storage tier, and retention) and explain trade-offs.

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.