orders-service — ./verify.sh
$ ./verify.sh
PASS OrderServiceTest.createsOrder
PASS OrderServiceTest.appliesDiscount
FAIL OrderServiceTest.processesConcurrentCheckouts
  expected inventory: 0
  actual inventory:   -7   ← race condition

2 passed, 1 failed
Find the bug. Fix it. Make it green.
Run this kind of repo yourself →
For hiring teamsGronex for Teams — run live technical interviews on real repository problems.Learn more →

Why this is different

Practice reading existing repository structure, contracts, and failing states — the rounds LeetCode and HackerRank don’t cover — instead of only writing fresh code.

Who it is for

Mid-level and aspiring mid-level backend engineers who are interviewing now, plus anyone leveling up debugging, concurrency, and code-reading.

How it works

Open a free challenge in the browser, read the failing tests, fix the source, and run the full suite in a real sandbox — no setup, no signup to try — then compare against a reviewed solution.

AI mock interviewer

The interview starts after your tests turn green.

Face an AI interviewer's live follow-ups after you solve — like the real machine-coding round. It changes a requirement, reviews your updated code, and probes the trade-offs behind your design.

Multiple challenge types, one real repo each

Every challenge is a production-style repository with failing tests — the format changes, the realism doesn’t.

Prepare by interview track

Choose a guide based on the round, language, or environment you need to practise next.

New — System Design

Learn how real systems are built, one annotated diagram at a time.

Study reference architectures with detailed, full-size diagrams and clear written walkthroughs — from core building blocks to trade-offs interviewers actually probe. Included with Gronex Pro, with free guides to get you started.

Annotated architecture diagrams
Clear component-by-component walkthroughs
Scaling, storage & consistency trade-offs
Interview-ready talking points

Zero setup

Open, fix, and run — right in the browser

A full browser workspace over a real repository — read the structure, edit the source, and run the test suite in an isolated sandbox. Nothing to clone or install.
Try any free challenge and run the tests without an account. Sign up to save progress, review reference solutions, and unlock every challenge.
Learner progress, structured solution review, weekly challenges, and all-access Gronex Pro (monthly, Season Pass or yearly).