AI Interviews
The interview has an AI in it now. Practise the new one.
A real codebase, hidden tests you cannot read, and a clock. The assistant is allowed, and how you steer it is the thing being marked. Four rounds, and a debrief afterwards that quotes your own session back to you.
₹99 for one · no subscription · one credit opens any of the four
Round one
AI coding interview
45 to 55 minutes · four phases
A small codebase that already works, mostly. Read it, fix what is planted in it, add what was asked for, then make it survive an input a hundred times bigger.
- 51 problems in Python, TypeScript and Java
- 3,152 hidden tests you never see
Round two
Code review
20 to 30 minutes · one pull request
A teammate opens a pull request and asks you to look before it ships. Defects are hidden in it, and so is code that looks wrong and is perfectly fine.
- 120 pull requests across fourteen areas
- Graded as a junior, a mid-level or a senior
Round three
Low-level design
45 minutes · one document
No code in this one. You are given a system to design and an interviewer who reads what you wrote, asks about the parts you left vague, and moves the requirement before the clock runs out.
- 25 systems, from a hospital lift bank to a payment router
- The first one is free, and coached beat by beat
Round four
System design
45 minutes · a whiteboard
Boxes and arrows on a whiteboard, the way the round really runs. Pin down the goals, sketch something that works, then defend it when the interviewer finds where it breaks.
- 25 services, from a link shortener to the Tatkal rush
- Practise the first one free, with feedback on every step
Or bring friends and earn one free
Your friend gets a free code review. When they take it, you get one too, and every fifth friend earns you a full AI coding interview.
Why this round is different
The assistant is not banned. It is the exam.
Interviews used to test whether you could write the code alone. Now the laptop has an assistant on it and everyone knows it, so the question has moved: can you say what you want, judge what comes back, and stand behind it. That is the part nobody has practised, because there has been nowhere to practise it.
41def balance(self, account):42 total = 043 for e in self._entries:44 total += e.amount45 return totalEvery entry, every call. Fine for ten. Not for two hundred thousand.
Assistant
Keep a running balance per account. Do not touch the entry list.
A dict keyed by account, updated where the entry is appended.
You are marked on how you steer it
Prompts that name the class and the approach you want score well. Pasting the problem in and taking whatever comes back scores badly, even when the tests go green.
Hidden tests settle it, not an opinion
Every phase has tests you never see. The last one has a time budget that the obvious answer misses, so "make it fast" is a real instruction rather than a suggestion.
The debrief quotes you
Not a score out of ten. Your own prompts and answers, read back with what they showed, and three things to practise next.
Inside the rounds
What the clock is actually for.
The two coding rounds come in Python, TypeScript and Java, with the same codebase, the same defects and the same tests in each. The two design rounds have no code in them at all. Here is what each one asks of you, minute by minute.
Round one
AI coding interview
You are handed a small codebase that already works, mostly. Four phases, one clock, and the assistant beside you the whole way.
- 1
Read it 10 min
Three questions about how the code works, answered in your own words. No running it, no assistant doing it for you.
- 2
Fix it 10 min
Three defects are planted in it. The tests that ship with the code pass; the hidden ones do not.
- 3
Extend it 15 min
Add what the product asked for, without breaking what already worked.
- 4
Make it fast 15 min
The input grows by a few orders of magnitude and the obvious version stops finishing. Find the structure it wanted.
51 problems, 3,152 hidden tests, graded on approach, control over the assistant, and whether you ran the code.
Browse the problemsRound two
Code review
A teammate opens a pull request and asks you to look before it ships. Defects are hidden in it, and so is code that looks wrong and is fine.
Comment where you would on a real PR
Pick a line or drag a range in the gutter. Say what is wrong, why it matters, and what you would do instead.
Graded against the bar you pick
Junior, mid-level or senior. The same pull request, weighed differently: what you were expected to catch, and how much a wasted comment costs.
Approving can be the right answer
Some of these are nearly clean. Inventing a problem to fill the space costs you more than saying it looks fine.
120 pull requests across fourteen areas, scored on what you found, how accurate you were, how clearly you wrote, and whether the serious things got your attention first.
Browse the pull requestsRound three
Low-level design
No editor, no tests, no assistant. One document and an interviewer who has read it. Five beats on a single clock, and you can go back to an earlier one when the walkthrough shows you something, which is what designing actually looks like.
- 1
Scope 6 min
What you are building, and what you are refusing to build. You are held to that line for the rest of the hour.
- 2
Pieces 7 min
The objects and the lines between them. Two things that behave differently are two objects, however alike they look.
- 3
Shape 12 min
The classes: what each one owns, and the handful of methods it offers. One job each.
- 4
Walkthrough 12 min
One real request, followed through the classes you just wrote. This is where a design holds together or quietly does not.
- 5
Pressure 8 min
The requirement moves. Saying plainly that a piece would have to be rebuilt beats pretending it would not.
25 systems, graded at the bar you pick on judgement, modelling, what each object ends up owning, whether the thing holds together, and what happened when the requirement moved. Close a beat and the interviewer pushes back on what you actually wrote, so no two rounds on the same system go the same way.
Never sat one? The first is a walkthrough on a board everybody already knows, with a worked example of each beat beside you as you write. It is free and it does not touch your credits.
Browse the systemsRound four
System design
A whiteboard with a frame for each step, an answer box beside it, and an interviewer who reads your drawing as boxes and arrows. Ask it about the problem at any point: it answers from the brief it set, pins what it settles, and hands design questions back to you.
- 1
Goals 5 min
What it must do, what it will not, and how well, with a number on every quality.
- 2
Data 3 min
The handful of things it stores, and which one is read or written most.
- 3
API 4 min
The few calls that cover the goals, and who is allowed to make each one.
- 4
Sketch 13 min
Boxes and arrows, one goal at a time. It has to work, not be perfect.
- 5
Hard parts 15 min
The interviewer finds where your sketch breaks. Change the design and say what each fix costs.
- 6
Wrap-up 5 min
What you traded, the bottleneck that is left, and what you would build next.
25 services: the classics in our own wording, and systems built around India, from board results day to the Tatkal rush. Sit one as an interview on a credit and you are marked on five skills, with a verdict for the level you picked and a reference design to compare with yours.
Or practise first: no clock, feedback after every step, and a sample answer once you have had a go. The link shortener is free for everyone to practise; the rest come with membership. It needs a laptop, not a phone.
Browse the servicesPrice
Pay for the interviews you sit.
Every session runs a real sandbox and an AI grader, so these are counted one at a time rather than folded into a subscription. Buy one to see what the round is like. Buy five if you are in the middle of a hunt.
- A credit opens any of the four rounds
- Valid 30 days from purchase
- Nothing recurring, and no plan needed to sit one
Before you start
The things worth knowing first.
How long does one take?
Which language?
What does the assistant know?
Do I need the plan as well?
What if I run out of time?
Is this a real company's interview?

The first time you do this should not be the real one.
₹99 to sit one, ₹80 each if you take five. Pick a problem, pick a language, and start the clock.
Got a gift or invite code? Redeem it here.