InterviewStack.io LogoInterviewStack.io

Disaster Recovery and Business Continuity Questions

Designing and maintaining plans, architectures, and processes to ensure service continuity and recoverability after major incidents or disasters. Topics include defining Recovery Time Objective and Recovery Point Objective, conducting business impact analysis and tiering services by criticality, dependency mapping and recovery ordering, selecting replication and backup strategies including synchronous and asynchronous replication, active active and active passive topologies, snapshots and transaction log based point in time recovery, and planning cold, warm, and hot recovery sites. Also covers failover and failback procedures, orchestration and automation of recovery workflows, runbook creation and stakeholder roles and communications, regular disaster recovery testing and exercises including tabletop, simulated failover, full recovery drills and chaos engineering, metrics tracking such as mean time to recovery and actual Recovery Time Objective achieved, off site and geographic redundancy considerations, cloud versus on premise trade offs, regulatory and data residency requirements, and postexercise reviews to close recovery gaps.

EasyTechnical
29 practiced
Explain synchronous versus asynchronous replication for storage or databases. Discuss how each approach affects RPO, write latency, throughput, and availability. Provide examples of scenarios where synchronous replication is impractical and suggest mitigations or hybrid approaches.
MediumTechnical
26 practiced
Design a secure key management and encryption approach for backups replicated across regions. Address KMS key policies and separation of duties, key rotation, cross-region key availability and failover during DR, secure key export policies or escrow, and procedures to avoid scenarios where keys are unavailable during a provider outage.
HardTechnical
25 practiced
For a high-write transactional database, analyze trade-offs between synchronous cross-region replication and local asynchronous replication. Provide a model for estimating added commit latency from network RTT, impact on throughput, expected bandwidth cost, and propose mitigations such as batching, WAN acceleration, and hybrid semi-synchronous approaches.
EasySystem Design
30 practiced
Describe a DR runbook template for a single mission-critical service. Provide key fields that should be present such as triggers, preconditions, exact recovery steps (including IaC commands if applicable), verification checks, rollback criteria, stakeholders to notify, and estimated timelines for each major step.
EasyTechnical
21 practiced
As the Cloud Architect, describe your immediate set of responsibilities and actions during a multi-region major incident that impacts production services. Include technical triage tasks, leadership and communication (to execs and customers), coordination with SRE, security, and legal teams, and which decisions should be deferred until the incident is stabilized.

Unlock Full Question Bank

Get access to hundreds of Disaster Recovery and Business Continuity interview questions and detailed answers.

Sign in to Continue

Join thousands of developers preparing for their dream job.