Study planner
Data Engineer Study Planner
Every topic you need for Data Engineering interviews, in 9 trackers with 925 topics, each linked to its study material, plus a day-by-day 90-day plan. Your ticks are saved in this browser; no account needed.
Your readiness
All topics0 of 925
90-day plan0 of 90 daysSQL0 of 252DSA0 of 157PySpark0 of 106Data modeling0 of 42Snowflake0 of 80Kafka0 of 79Airflow0 of 52AWS0 of 105System design0 of 52Progress is stored only in this browser. Use Back up to save a file you can restore on another device or after clearing your browser data.
Topic trackers
- SQL trackerConcepts from SELECT to MVCC, plus 20 business case studies solved several ways.
- DSA trackerCurated coding problems by pattern: arrays to dynamic programming, each with a full solution.
- PySpark trackerCore Spark, Spark SQL, performance, optimisation, Structured Streaming and Delta Lake.
- Data modeling trackerStar and snowflake schemas, facts and dimensions, SCD types 0–6, Kimball, Inmon and Data Vault.
- Snowflake trackerArchitecture, warehouses, clustering, streams and tasks, Snowpipe, Time Travel, security and cost.
- Kafka trackerTopics and partitions, producers, consumers, replication, exactly-once, Connect, Streams and Schema Registry.
- Airflow trackerDAGs, operators, sensors, scheduling, XCom, executors, operations and best practices.
- AWS trackerS3, IAM, Lambda, Glue, Athena, Redshift, EMR, Kinesis, Step Functions and the wider data stack.
- System design trackerData engineering design scenarios: lakes, CDC, streaming, analytics, ML data and more.
Plan
How to use the planner
- Pick a tracker and open a topic. Each one links straight to the section that teaches it.
- Tick Studied once you can explain it without notes, and Practised once you have written the code or query yourself.
- Revise on a schedule: after about a day, a week and a month. Use the revision ticks to see what is due.
- Rate your confidence from 1 to 5, and filter for 1–2 to find weak spots before a mock interview.
- Follow the 90-day plan if you want a ready-made order: about 3 hours on weekdays and 6 at weekends.