What practice is
Coding problems you solve in the browser and a judge that actually runs them - what the parts are, what costs nothing, and what signing in adds.
Practice is a set of coding problems you solve in the browser. You write a function, press Run to try it against the worked examples, and press Submit to have it checked against every test case the problem has. Nothing is installed and nothing is simulated - your code compiles and runs in a real sandbox, and the verdict comes from what it actually did.
The four parts#
Problems
The catalogue. Filter by difficulty, topic and whether you have solved it.
Tracks
Ordered paths through the catalogue, when you would rather not choose.
The solver
Statement on one side, editor on the other.
Your record
Everything you have solved, and the streak that goes with it.
Problems live at /problems and tracks at /tracks. In the top navigation both sit under Resources, as "Coding Problems" and "DSA Tracks".
Solving costs nothing#
There is no credit charge for opening a problem, running your code, submitting it, or reading a hint. That is deliberate and it is not a trial period - the judge is free to use, and it stays free.
Credits enter in exactly one place: asking Revquix AI about your code. Those actions carry a price, the button shows it before you press it, and some of them are free a few times a day. See asking AI for help.
What signing in adds#
You can read any problem and press Run without an account. Everything that makes a record needs one.
| Signed out | Signed in | |
|---|---|---|
| Read the statement, hints and approach | Yes | Yes |
| Run against the examples or your own input | Yes | Yes |
| Submit | No | Yes |
| Your solution kept and re-readable later | No | Yes |
| Solved count, streak, activity graph | No | Yes |
| Track progress and the Continue button | No | Yes |
The Submit button is visible either way. Pressing it while signed out asks you to sign in rather than hiding what you would get - your draft is still in the editor afterwards.
What is not here#
- No public solutions tab and no discussion threads. The Approach tab is written by the problem's author, and it is the only walkthrough on the page.
- No contests, no leaderboards, no proctoring. Your record is for you. We do not present it as a credential we have verified, because we cannot verify it.
- No SQL problems. SQL lives in SQL projects instead.
Related#
Was this page helpful?