Press Run.
Solved a while ago. Doing one again is what tells you it stuck.
Unsolved, ordered by how often companies ask them.
Topics build on what sits above them. Pick any topic to filter the problem list.
A problem statement, a real editor, graded tests, and several worked solutions with complexity for every problem. Python runs in your browser — real CPython, no submissions, no waiting on a queue.
CPython via Pyodide in a worker. An infinite loop costs you the worker, not the tab.
Each published solution is executed against every test for its problem. A solution that fails is a build failure.
Solved marks, drafts and notes are saved to your account and sync across the machines you sign in on.
Loading Python…