InterviewStack.io LogoInterviewStack.io

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.

EasyTechnical
62 practiced

Compare four database migration techniques: logical dump-and-restore, physical copy (snapshot/replication), continuous replication with CDC (e.g., DMS), and backup/restore. For each technique list expected downtime, data-loss risk, complexity level, and a best-case use scenario.

MediumTechnical
60 practiced

You're migrating an OLTP workload using AWS DMS. Explain important DMS configuration choices including full load vs CDC, LOB handling, table mapping, tuning for throughput (workers/parallelism), IAM permissions, and monitoring metrics that indicate replication health and latency.

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

You are migrating a legacy on-prem data warehouse to Snowflake. Produce a migration plan covering data transfer, schema translation, materialized view and index equivalents, re-optimizing queries, security roles and dynamic data masking, validation strategies for parity, and a cutover plan minimizing downtime.

HardSystem Design
62 practiced

Design a migration plan for a globally distributed, sharded relational database where shards are placed in different regions and cross-shard transactions exist. Your design must preserve ACID semantics and global ordering for users. Describe replication strategies, transactional guarantees to preserve during migration, conflict resolution, and cutover approach to avoid data loss or inconsistency.

Unlock Full Question Bank

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

Sign in to Continue

Join thousands of developers preparing for their dream job.