JavaScript
Dynamic, async-heavy web logic
Instant, detailed analysis of how well you actually understood the code
Comprehensive analytics with per-skill breakdowns and trends
Your recurring mistakes are tracked over time so you can close your weak spots
Read and reason about real code snippets across five languages
Select based on language, difficulty, and topic tags
Read and explain what the code does in your own words
Receive detailed AI feedback with comprehensive metrics
How well you read the code as written
How well you trace what the code actually does
Whether you spot the inputs that break it
Reasoning about performance and cost
Dynamic, async-heavy web logic
Readable scripting & data work
Typed, object-oriented systems
Low-level, memory-close code
Querying & shaping data