Code Arena
Level 1
0 / 500 XP
Skill path
M
T
W
T
F
S
S
-
1
Rookie RookieSELECT, WHERE, ORDER BY+0 XP
-
2
Apprentice ApprenticeJOINs, GROUP BY, aggregates+500 XP
-
3
Engineer EngineerWindow functions, CTEs+1300 XP
-
4
Senior SeniorIndexing, query plans, tuning+2500 XP
-
5
Architect ArchitectSharding, replication, OLAP+4100 XP
-
6
Legend LegendContribute a challenge+6100 XP
Challenge types
Speed run
Solve in under 5 min. Fastest time wins.
Debug it
Find & fix the bug. Hidden traps.
Optimize
Beat the benchmark. Perf is the score.
Architect
Design a system. Community votes.
Refactor
Make the mess clean. Rules apply.
Pair up
Solve with a partner. Random match.
Open challenges
-
Easy Rookie SpeedRun
SQL: Counting INNER JOIN Rows
-
Medium Apprentice SpeedRun
SQL: COUNT, COUNT(*), and NULLs
-
Medium Apprentice SpeedRun
SQL: RANK() With Ties
-
Medium Engineer SpeedRun
SQL: WHERE vs HAVING
-
Hard Engineer SpeedRun
SQL: NOT IN With NULL Returns Nothing
Badges earned
First blood
Bug slayer
Speed demon
Refactor king
Async wizard
LINQ master
Architect
Legend
Consistent