All problems
Prep paths

Prepare by role, language, and model skill

Choose a role track, then build the execution skills candidates can actually practice: coding fluency, SQL depth, language speed, and prompt/model discipline.

Trust-safe by design

Tracks are based on public, transferable skills rather than employer-specific question claims.

Role-first

Start with the job shape, then drill the topics that show up across that role.

Language-fluent

Build speed in the languages candidates actually expect to use under pressure.

AI-era ready

Practice prompting, evaluation, and model-output refinement alongside coding fundamentals.

Role tracks

Filter the problem library around common technical role expectations.

Browse all problems

Proficiency paths

Practice the execution skills that transfer across roles.