InterviewStack.io LogoInterviewStack.io

Cloud Migration Strategy and Execution Questions

Plan and execute cloud migrations with attention to minimizing customer impact and operational risk. Topics include the six R framework rehost replatform refactor repurchase retire and retain and criteria for choosing each path, inventory and dependency mapping, risk assessment and mitigation, wave planning and phased cutovers, automation and reproducibility using infrastructure as code and deployment pipelines, zero downtime techniques such as blue green and canary deployments, state transfer and database migration strategies, rollback and contingency plans, validation and smoke testing, and post migration optimization and cost and performance tuning.

HardTechnical
63 practiced
Design a migration plan for a healthcare application subject to HIPAA that stores ePHI. Address data residency, encryption, key management (customer-managed keys), BAAs with cloud providers, audit logging, role-based access controls, and validation steps to prove compliance during and after migration. Include ways to minimize downtime while meeting regulatory requirements.
HardSystem Design
49 practiced
Design canary deployment metrics and automated rollback triggers for releasing a new service to 10% of traffic initially. Specify primary metrics to monitor (system and business), statistical thresholds, sample size calculation to detect regressions at 99% confidence within a 30-minute window, and the automated workflow that shifts traffic and triggers rollback.
HardTechnical
49 practiced
Create an automated runbook (describe steps, alerts, and sample scripts) to handle a failed cutover where API latency spikes and error rate exceed thresholds. Include automatic mitigations (traffic shift, circuit breaker), operator escalation steps, required logs/metrics to collect for RCA, and communications templates for stakeholders and customers.
MediumSystem Design
67 practiced
Design the network and DNS strategy for a migration that requires both low latency connectivity during cutover and the ability to rollback quickly. Cover options such as VPN vs Direct Connect/ExpressRoute, bandwidth planning, split-horizon DNS, TTL changes, weighted routing, and a sample DNS cutover sequence to ensure minimal packet loss and fast rollback.
EasyTechnical
56 practiced
Outline a step-by-step approach to estimate the initial cloud migration cost for a small application with known CPU, memory, storage and network usage. Identify which metrics to collect, which cloud cost components to model (compute, storage, data transfer, licenses, labor), and how to present uncertainties to stakeholders.

Unlock Full Question Bank

Get access to hundreds of Cloud Migration Strategy and Execution interview questions and detailed answers.

Sign in to Continue

Join thousands of developers preparing for their dream job.