Sharpen your skills across frontend, backend, AI, DevOps and more. Pick a track, solve real-world problems, and practice for the role you want — all in the same interview environment recruiters use.
12 challenges
Implement a fully interactive todo list with add, complete, and filter states.
Craft a pixel-perfect, mobile-first pricing section from a design spec.
Design and build a CRUD REST API with validation and error handling.
Implement a token-bucket rate limiter and reason about its trade-offs.
Diagnose slow queries and optimize schema and indexes for scale.
Wire up retrieval-augmented generation over a document set with an LLM.
Build a lightweight classifier that routes user prompts to the right tool.
Author a pipeline that lints, tests, and deploys a service on every push.
Containerize an app with a lean multi-stage build and healthchecks.
Parse, transform, and aggregate a messy dataset into clean output.
Build a performant infinite-scrolling feed with virtualization.
Model the storage, hashing, and read-heavy scaling of a link shortener.
🚀 We're building out the practice sandbox. Every track above will soon be playable in the full interview environment.