Cloud Migration Strategy and Execution Questions

Planning and executing a move to the cloud: the migration strategies (rehost, replatform, refactor, repurchase, retire, retain), legacy assessment, dependency mapping, cutover planning, and rollback. Covers phased migration roadmaps, workload modernization, risk management during cutover, and validating success post-migration. The end-to-end migration lifecycle, not steady-state operations.

HardSystem Design
49 practiced

You need to migrate 10 PB of historical data and live ETL from a legacy on-prem Hadoop cluster to a cloud lakehouse (S3 + Delta Lake) with minimal downtime and no data loss. Prepare a detailed migration strategy: initial bulk transfer approach, live-sync strategy (CDC), validation checks, cutover plan, incremental testing phases, cost estimate, and mitigation for unexpected data drift or format incompatibilities.

MediumTechnical
61 practiced

Describe a quantitative effort-and-risk estimation method for migration tasks. Propose a scoring model with at least five factors (technical complexity, downtime risk, data volume, compliance, team familiarity), explain scoring range and how you'd convert scores to estimated effort and priority.

HardTechnical
61 practiced

Plan a migration of Lyft's analytics warehouse from Redshift to Snowflake with minimal downtime. Requirements: ensure correctness of reporting tables, keep streaming ingestion active during migration, provide validation queries, and detail a cutover and rollback plan. Discuss CDC or dual-write approaches and data validation strategies.

HardTechnical
50 practiced

Create a high-level cost estimation and sensitivity model for migrating 5 PB of storage plus associated compute workloads to a public cloud. Include assumptions for storage tiering (hot/warm/cold), expected ingress/egress patterns and costs, data transfer acceleration and appliance costs, compute sizing and licensing, expected growth rate, and sensitivity to changes in egress and storage-class pricing.

HardTechnical
47 practiced

Given three migration options for a core customer-relationship module (refactor to cloud-native services, repurchase a SaaS CRM, or rehost), perform a concise cost-benefit analysis. State assumptions about migration cost, annual maintenance, expected business benefit, and time-to-value, then recommend an option.

Unlock Full Question Bank

Get access to all 44 Cloud Migration Strategy and Execution interview questions and detailed answers.

Sign in to Continue

Join thousands of developers preparing for their dream job.