Check on the sample first
Run your code on the sample, then submit for the hidden tests when you are ready.
194,000+ submissions judged
Practice 25 skills on a real judge, learn in courses graded the same way, and run your batch's tests and contests. Every answer is compiled, run and checked against hidden tests.
Example: two_sum.py10/10 hidden testsAccepted · 42 ms
1,800+ problems, free to start. Pro from ₹399. For colleges
def two_sum(nums, target):
seen = {}
for i, x in enumerate(nums):
if target - x in seen:
return seen[target - x], i
seen[x] = iStudents from IIIT Nagpur, BITS Pilani, Polaris School of Technology, IIT BHU, VIT and SRM practise on Faurus.
Practice
1,800+ problems. Each skill is checked with its real tool: queries on real database servers, pages in a real browser, commands in a real shell, models with real Python libraries.
In C, C++, Java, Python, JavaScript and 6 more languages
On real database servers
Graded in a real browser and a real server
In a real shell
NumPy, Pandas, scikit-learn, PyTorch and LLM apps
How it is judged
The same path for a placement drill, a course lesson, a college test or a fest contest.
In the workspace, in your language. Run it on the sample as often as you like.
On our judge, with the same compiler every time. A compile error is never counted as a try.
Edge cases, big inputs and time limits you cannot see, each in its own sandbox.
Accepted, or exactly which kind of failure. It goes straight to your record and your report card.
While you practise
Run your code on the sample, then submit for the hidden tests when you are ready.
A nudge without the answer, then see how others solved it. All switched off in contests and tests.
Personal insights on your dashboard, a streak to keep, and a public profile to show your work, or keep it private.
Courses
18 courses with a short explanation, code you change and run, a quick check, then problems the judge checks. Checkpoints, a final test and a certificate anyone can verify.
Query, design and debug databases like a pro
Build responsive, accessible pages from scratch
Think like a programmer: logic, loops and problem solving
Patterns that crack coding interviews
Quant, logic and verbal for every campus test
Prompts, RAG and evals that hold up in production
Tools, safety and shipping real agents
Git, tests, debugging and code review as teams do it
Pair-program with AI assistants without getting fooled
Build fast, accessible apps in JavaScript, TypeScript and React
Build, secure and ship a complete web app
Ship with Docker, CI/CD, Kubernetes and Terraform
Proofs, counting and graphs for your exam
How a course works
A short explanation with an example, written for students, not for experts.
Edit the example code in the lesson and run it to see what changes.
A quick check, then practice problems the judge checks on hidden tests.
Pass them to finish the course and get your certificate.
Certificate
Your name, the course, your final-test and checkpoint scores, the units and skills. A QR code and a public link let a recruiter or a college check it is real.


A sample: the name and ID are placeholders.
For colleges and institutes
A private space for your institute, timed and proctored tests, assignments and contests. Every attempt of every student is tracked, so teachers see exactly where each one stands.
We agree the batch, the dates and what you want to measure.
Years, sections, batches and clubs. Nothing crosses between institutes, and your students stay off public leaderboards.
Practice on real tools, assignments, and a timed test with full-screen and tab checks.
Scores, attempts, strengths and gaps for each student, and personal insights they see too.
What you see
A teacher's report card for one student, the results sheet for the whole batch, and the report card each student sees on their own dashboard.
Exam report
DBMS mid-semester test
By topic
Class average
Strengths and what to work on
Strong (75% or more)
SQL joins · Normalisation
Work on next (under 50%)
Transactions
DBMS mid-semester test
Student scores and performance breakdown
| # | Student | Score | % | Status |
|---|---|---|---|---|
| 1 | Ananya Iyer | 46 | 92.0% | SUBMITTED |
| 2 | Rohan Verma | 41 | 82.0% | SUBMITTED |
| 3 | Aarav Mehta | 38 | 76.0% | SUBMITTED |
| 4 | Fatima Shaikh | 33 | 66.0% | SUBMITTED |
| 5 | Karthik Reddy | 24 | 48.0% | SUBMITTED |
| 6 | Simran Kaur | 19 | 38.0% | IN PROGRESS |
| 7 | Harsh Yadav | 14 | 28.0% | TIMED OUT |
Your report card
Every number here comes from what you've actually done on Faurus.
Streak
12 days
Longest: 30 days
You practised today.
Activity Last 12 months
583 submissions · 184 active days in the last year
Insights
Compare
| What you get | Faurus | Google Forms and sheets | A test-only platform |
|---|---|---|---|
| Runs and judges real code on hidden tests | FaurusYes | Forms and sheetsNo | Test-only platformYes |
| SQL, Git, Docker and web pages checked with real tools | FaurusYes | Forms and sheetsNo | Test-only platformPartly |
| Practice, courses, tests and contests in one place | FaurusYes | Forms and sheetsNo | Test-only platformTests only |
| A private space for your institute, with years and batches; nothing crosses institutes | FaurusYes | Forms and sheetsPartly | Test-only platformVaries |
| Full-screen and tab-switch checks during a test | FaurusYes | Forms and sheetsNo | Test-only platformVaries |
| A report card for every student, for teachers | FaurusYes | Forms and sheetsScores in a sheet | Test-only platformVaries |
| Personal insights every student sees | FaurusYes | Forms and sheetsNo | Test-only platformVaries |
| Students keep practising after the test | FaurusYes | Forms and sheetsNo | Test-only platformNo |
| A two-week pilot for one batch | Faurus₹4,999, credited if you continue | Forms and sheetsFree | Test-only platformVaries |
Google Forms can run a quiz, not code. “Varies” means it depends on which test platform you use.
Paid pilot
₹4,999 for one batch of 30 to 60 students, two weeks. Credited in full if you continue.
Events
Your event page, a login for every participant from your list, IOI or ICPC rules, a live leaderboard and certificates for the winners. Your students on our judge, your brand on the page.

A real event
DotSlash, the coding club of IIIT Nagpur, runs Round 2 of Flash Code at TantraFiesta 2026 on Faurus.
What organisers get
Standings
ICPC style · 64 taking part
live, updates every 30 s
| # | Student | Solved | Penalty | A | B | C | D |
|---|---|---|---|---|---|---|---|
| 1 | Ishita Rao | 4 | 202 | solved at minute 8 | solved at minute 21, after 1 wrong try | first to solve at minute 47, after 2 wrong tries | first to solve at minute 66 |
| 2 | Arjun Nair | 3 | 113 | first to solve at minute 5 | solved at minute 30 | solved at minute 58, after 1 wrong try | 1 wrong try, not solved |
| 3 | Meera Joshi | 3 | 122 | solved at minute 11 | first to solve at minute 19 | 3 wrong tries, not solved | solved at minute 72, after 1 wrong try |
| 4 | Neha Gupta | 2 | 93 | solved at minute 9 | solved at minute 44, after 2 wrong tries | 1 wrong try, not solved | not tried |
| 5 | Kabir Singh | 2 | 115 | solved at minute 14, after 1 wrong try | 2 wrong tries, not solved | not tried | not tried |
| 6 | Vikram Das | 1 | 26 | solved at minute 26 | not tried | 1 wrong try, not solved | not tried |
✓ solved (minute of the solve, +wrong tries before it) · ★ first to solve · − wrong tries, not solved.
Plan an event
We set up the page, the registrations, the sign-ins and the leaderboard, so your team can focus on the problems and the people.
We reply within one working day. Prefer to talk? Call +91 88744 97809 or write to ceo@faurus.app.
Pricing
Pro is a one-time pass for 1, 2, 3 or 4 months. No auto-debit.
₹0
₹399₹499for 1 month
You sign in first, then pay through Razorpay. Have a coupon? Apply it at checkout.
₹4,999 pilot, one batch
No. Pro is a one-time pass for 1, 2, 3 or 4 months, with no auto-debit. When it ends you are back on the free plan, unless you buy another pass.
₹4,999 for one batch of 30 to 60 students for two weeks. If you continue, the ₹4,999 is credited in full to your plan. Email ceo@faurus.app or call +91 88744 97809 to book one.
Yes. SQL problems run on a real MariaDB, so you write MySQL-compatible SQL. MongoDB and Redis problems run on real instances too.
For algorithms: C, C++, Java, Python, JavaScript, TypeScript, Go, Rust, Ruby, PHP and R. Every other skill uses its real tool: SQL, MongoDB and Redis on database servers, HTML, CSS and React in a browser, Node on a server, Linux, Bash, Git and Docker in a shell, and Python with NumPy, Pandas, scikit-learn and PyTorch for data and AI.
18 courses you learn by doing, from SQL, DSA and Python to web development, cloud and DevOps, aptitude, software engineering and AI. Each lesson has a short explanation, code you change and run, a quick check and problems the judge checks. Finish the checkpoints and the final test for a certificate anyone can verify. See the courses.
Yes. AI hints give you a nudge without the answer, and editorials and discussions show how others solved it. All of them switch off in contests and tests.
For tests you can turn on full screen and tab-switch tracking for every student, and every attempt is timed. Exam mode switches off hints, editorials and discussions. Camera, microphone and screen are never recorded; we only note when a student leaves the test and comes back.
Yes. In our load test, one server judged 2,500 submissions in 80.5 seconds, all of them correctly, with nothing left in the queue.
Your institute's space is private and nothing crosses between institutes. Your students stay off public leaderboards unless they opt in, and you can switch public mode off for your institute.
The exact conditions are on our refund policy page. For anything it doesn't cover, write to ceo@faurus.app.