jrlasak / databricks-code-practice
PublicPractice Databricks coding skills with hands-on exercises. Import into Databricks Free Edition, write code, run assertions, check pass/fail. Covers Delta Lake, Spark SQL, PySpark, Auto Loader, medallion architecture, window functions, and more.
LeetCode-style coding exercises for Databricks data engineers covering Delta Lake features and ELT patterns with 104 problems across 13 notebooks.
How It Works
You discover free coding exercises like LeetCode but for Databricks data skills on GitHub.
Sign up for the free Databricks Community Edition to run the notebooks in your own workspace.
Download or import the notebooks into your Databricks workspace with a few clicks.
Run the setup notebook once to create sample tables with realistic order and customer data.
Choose a topic like merges or joins, fill in the TODO code cells, and run validations to see pass/fail instantly.
If stuck, peek at the solutions notebook for hints without spoiling the fun.
After drilling 100+ exercises, you're confident writing production Delta Lake and Spark SQL code.
Star Growth
Repurpose is a Pro feature
Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.
Unlock RepurposeSimilar repos coming soon.