6 interactive modules covering partitioning, shuffle, FinOps, materialization, cluster management, and 60+ scenario-based interview questions.
From cost fundamentals to interview battle drills — structured for success
Cost drivers, cloud billing models, the FinOps mindset, and why every senior data engineer must think about money.
Partition pruning, the small files problem, target file sizes, compaction, Z-ordering, and storage tiering strategies.
Why shuffle is expensive, detecting skew, salting strategies, broadcast vs sort-merge joins, filter pushdown, and column pruning.
Views vs materialized views, caching strategies, incremental processing, and when over-materialization becomes the problem.
Runaway queries, auto-scaling, backfill estimation, chargeback models, and the metrics that matter for FinOps.
15 tricky scenario questions, "$10K/day Spark job" debugging drills, common pitfalls, and rapid-fire Q&A rounds.