194,000+ submissions judged

Code that runs. Skills that count.

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

two_sum.pyPython 3 · DSA
def two_sum(nums, target):
    seen = {}
    for i, x in enumerate(nums):
        if target - x in seen:
            return seen[target - x], i
        seen[x] = i
Hidden tests10 / 10Accepted · 42 ms
9,900+registered learners
194,000+graded submissions
1,800+problems across 25 skills
18courses

Students from IIIT Nagpur, BITS Pilani, Polaris School of Technology, IIT BHU, VIT and SRM practise on Faurus.

Practice

25 skills. One judge. No toy answers.

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.

How it is judged

Every answer goes through the real judge.

The same path for a placement drill, a course lesson, a college test or a fest contest.

  1. 1

    You write it

    In the workspace, in your language. Run it on the sample as often as you like.

  2. 2

    We compile it

    On our judge, with the same compiler every time. A compile error is never counted as a try.

  3. 3

    Hidden tests run

    Edge cases, big inputs and time limits you cannot see, each in its own sandbox.

  4. 4

    The verdict lands

    Accepted, or exactly which kind of failure. It goes straight to your record and your report card.

While you practise

Run, get help, keep your record.

Run, then submit

Check on the sample first

Run your code on the sample, then submit for the hidden tests when you are ready.

Help when stuck

AI hints, editorials, discussions

A nudge without the answer, then see how others solved it. All switched off in contests and tests.

Your record

Insights, streaks, a profile

Personal insights on your dashboard, a streak to keep, and a public profile to show your work, or keep it private.

Start free

Courses

Learn by doing. Every lesson is judged.

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.

All courses

Open courses

How a course works

Short lessons. Real checks.

  1. Read a little

    A short explanation with an example, written for students, not for experts.

  2. Change it and run it

    Edit the example code in the lesson and run it to see what changes.

  3. Check, then solve

    A quick check, then practice problems the judge checks on hidden tests.

  4. Checkpoints and a final test

    Pass them to finish the course and get your certificate.

Certificate

Finish a course, get a certificate anyone can verify.

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.

Sample Faurus certificate, front: Student Name has completed SQL Mastery 2026 with distinctionSample Faurus certificate, back: the course units, skills, scores and a QR code to verify it

A sample: the name and ID are placeholders.

For colleges and institutes

One batch, start to finish. A report card for every student.

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.

How a pilot runs

  1. A short call

    We agree the batch, the dates and what you want to measure.

  2. Your space goes live

    Years, sections, batches and clubs. Nothing crosses between institutes, and your students stay off public leaderboards.

  3. Two weeks of real work

    Practice on real tools, assignments, and a timed test with full-screen and tab checks.

  4. A report card for every student

    Scores, attempts, strengths and gaps for each student, and personal insights they see too.

What you see

The real screens. Sample data.

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.

Teacher view · Exam reportSample data

Exam report

DBMS mid-semester test

Student
Aarav Mehta
Attempt
1
Finished
14 Oct, 11:05 am
Download PDFPrint
Score38 / 5076%
Rank3rd of 42Final
Percentile92ndof the class
Time taken1 h 5 minof 90 min
  • Correct 17
  • Partly correct 3
  • Incorrect 4
  • Not answered 1

By topic

  • SQL joins90%, class average 66%
  • Normalisation80%, class average 58%
  • Indexing70%, class average 61%
  • Transactions40%, class average 52%

Class average

Strengths and what to work on

Strong (75% or more)

SQL joins · Normalisation

Work on next (under 50%)

Transactions

Teacher view · Results sheetSample data

DBMS mid-semester test

Student scores and performance breakdown

Analysis report42 students
Results sheet, sample data
#StudentScoreMax%StatusTimeCorrectWrongLeft
1Ananya Iyer465092.0%SUBMITTED51m 20s2320
2Rohan Verma415082.0%SUBMITTED63m 05s2040
3Aarav Mehta385076.0%SUBMITTED65m 12s1741
4Fatima Shaikh335066.0%SUBMITTED72m 40s1570
5Karthik Reddy245048.0%SUBMITTED88m 02s11103
6Simran Kaur195038.0%IN PROGRESS41m 30s930
7Harsh Yadav145028.0%TIMED OUT90m 00s6122

Left: times a student left the full-screen test.

Student view · Your report cardSample data

Your report card

Every number here comes from what you've actually done on Faurus.

Solved214
Submissions583
Acceptance61%
Contests7

Streak

12 days

Longest: 30 days

You practised today.

Activity Last 12 months

583 submissions · 184 active days in the last year

Insights

  • 5 problems solved in the last 7 days, up from 3 the week before.
  • 62% of your failed submissions are wrong answers.
  • 3 problems you've tried aren't solved yet.

Compare

Why colleges pick Faurus

Faurus compared with Google Forms and sheets, and with a test-only platform
What you getFaurusGoogle Forms and sheetsA test-only platform
Runs and judges real code on hidden testsFaurusYesForms and sheetsNoTest-only platformYes
SQL, Git, Docker and web pages checked with real toolsFaurusYesForms and sheetsNoTest-only platformPartly
Practice, courses, tests and contests in one placeFaurusYesForms and sheetsNoTest-only platformTests only
A private space for your institute, with years and batches; nothing crosses institutesFaurusYesForms and sheetsPartlyTest-only platformVaries
Full-screen and tab-switch checks during a testFaurusYesForms and sheetsNoTest-only platformVaries
A report card for every student, for teachersFaurusYesForms and sheetsScores in a sheetTest-only platformVaries
Personal insights every student seesFaurusYesForms and sheetsNoTest-only platformVaries
Students keep practising after the testFaurusYesForms and sheetsNoTest-only platformNo
A two-week pilot for one batchFaurus₹4,999, credited if you continueForms and sheetsFreeTest-only platformVaries

Google Forms can run a quiz, not code. “Varies” means it depends on which test platform you use.

Load test and pilot

2,500answers judged in 80.5 seconds on one server in our load test, every one correct, none left waiting. Your whole batch can submit in the same minute.

Paid pilot

₹4,999 for one batch of 30 to 60 students, two weeks. Credited in full if you continue.

Events

Host your fest's coding contest.

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.

events.faurus.app/e/flash-code-2026
The Flash Code Round 2 event page on Faurus: the Flash Code banner, the tags Registration closed, IOI rules and Solo, and the line: a fast-paced individual coding event, 60 minutes, 40 DSA problems, one leaderboard.
Flash Code Round 2 by DotSlash, IIIT Nagpur, on Faurus

A real event

Flash Code Round 2

DotSlash, the coding club of IIIT Nagpur, runs Round 2 of Flash Code at TantraFiesta 2026 on Faurus.

Problems
40 DSA problems
Time
60 minutes, solo
Rules
IOI (points)
Date
Mon 26 Oct 2026, 1:00 pm IST

See the event page

What organisers get

A live leaderboard for the whole hall.

  • An event page with your banner, logos, rules and prizes
  • Registration your way: our form, your own page, or your list as a CSV
  • Every participant gets their own sign-in details by email
  • ICPC or IOI rules; ranks move as answers are judged
  • Full-screen and tab-switch checks when you want them
  • Results the moment it ends, and winner certificates
Contest · Live standingsSample data

Standings

ICPC style · 64 taking part

live, updates every 30 s

Contest standings, sample data
#StudentSolvedPenaltyABCDE
1Ishita Rao4202solved at minute 8solved at minute 21, after 1 wrong tryfirst to solve at minute 47, after 2 wrong triesfirst to solve at minute 662 wrong tries, not solved
2Arjun Nair3113first to solve at minute 5solved at minute 30solved at minute 58, after 1 wrong try1 wrong try, not solvednot tried
3Meera Joshi3122solved at minute 11first to solve at minute 193 wrong tries, not solvedsolved at minute 72, after 1 wrong trynot tried
4Neha Gupta293solved at minute 9solved at minute 44, after 2 wrong tries1 wrong try, not solvednot triednot tried
5Kabir Singh2115solved at minute 14, after 1 wrong try2 wrong tries, not solvednot triednot triedfirst to solve at minute 81
6Vikram Das126solved at minute 26not tried1 wrong try, not solvednot triednot tried

✓ solved (minute of the solve, +wrong tries before it) · ★ first to solve · − wrong tries, not solved.

Plan an event

Tell us the date. We set up the rest.

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.

Tell us about your event

Fields marked * are needed. Sending opens your email app with these details; nothing is sent until you press Send there.

A rough number is fine.

Format, rounds, prizes, anything else. Up to 1000 characters.

Or call +91 88744 97809

Pricing

Free to start. Pro from ₹399.

Pro is a one-time pass for 1, 2, 3 or 4 months. No auto-debit.

Plans

Free

₹0

  • A free problem set (501 problems)
  • 20 submissions a day
  • Use it on 2 devices
Start free
Pro · one-time pass

₹399₹499for 1 month

  • Every problem unlocked
  • Unlimited submissions
  • AI hints when you are stuck
  • Pay with UPI, cards or netbanking
Get Pro

You sign in first, then pay through Razorpay. Have a coupon? Apply it at checkout.

Institutes

₹4,999 pilot, one batch

  • A private space for your batches
  • Timed, proctored tests
  • A report card for every student
Book a pilotHow a pilot works

FAQ

Questions, answered.

Anything else? Write to ceo@faurus.app.

Is Pro a subscription?

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.

What does a pilot cost?

₹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.

Is the SQL a real database?

Yes. SQL problems run on a real MariaDB, so you write MySQL-compatible SQL. MongoDB and Redis problems run on real instances too.

Which languages and tools can I use?

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.

What are Faurus courses?

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.

Is there help when I am stuck?

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.

How does proctoring work?

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.

Will it hold up when a whole batch submits at once?

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.

Do our students' scores stay private?

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.

What is the refund policy?

The exact conditions are on our refund policy page. For anything it doesn't cover, write to ceo@faurus.app.

Write code that runs. Start today.