Spark Plug
Learn
Practice
Practice
Real PySpark, graded in seconds. Pick a problem and hit Run.
Difficulty
All
easy
medium
hard
Topic
All
aggregations
cleaning text
joins
long and wide
nulls and conditions
parsing dates
selecting and filtering
spark mental model
stacking and deduping
window functions
windows over time
Flag the Long Rides
easy
selecting and filtering
withColumn
boolean
column-expressions
Large and In Charge
easy
selecting and filtering
filter
select
column-expressions
Long Visits
easy
selecting and filtering
filter
select
Rename the Hits
easy
selecting and filtering
select
alias
column-expressions