Skill Assessments
Timed tests that show where you stand and what to learn next.
ASSESSMENT
JavaScript Fundamentals
Twenty-five questions on how JavaScript actually runs: hoisting, the temporal dead zone, closures, the event loop, and the parts that surprise people.
30m
25 questions
beginner
ASSESSMENT
Basic System Design
Thirty questions on what breaks when a system grows: isolation levels, sharding keys, cache invalidation, queues, and the failure each one introduces.
40m
30 questions
Intermediate
ASSESSMENT
SQL Fundamentals
Twenty-five questions on reading SQL and predicting what it returns: NULLs, joins, grouping, window functions, and the order a query actually runs in.
30m
25 questions
Beginner