Coding · System design · Behavioral

They said no. You still don’t know why.

He listens while you think, then names the one thing that went wrong — in your own words. Tomorrow’s plan changes because of it.He listens while you think, then names the one thing that went wrong — in your own words.

No card. $19 a month after that.

The end of a session: the one thing that went wrong, quoted in your own words
A real wrap-up, after three sessions in a row.
Why it stopped working

Three hundred problems. All of them in your head.

You can solve — you proved that three hundred times. Nobody ever heard you do it, and the room scores only what it hears.You can solve. Nobody ever heard you do it, and the room scores only what it hears.

“the feedback primarily boiled down to a very repetitive you need to go deeper

Blind · on a $100 mock with a Google L7

“My brain is straight mush. Concepts blending together, learn 1 new thing, push out another

Blind · thread “Anyone else’s brain fried?”
1 in 5

That is how many engineers perform the same way twice.

The same person can pass one interview and fail another on the same day.

interviewing.io, across thousands of interviews

Three rounds

Each round breaks you a different way.

Not one of them is testing what you know.

Algorithms

You solve it. They still say no.

You get the answer right, but you think in silence. The room scores what it hears, and it heard nothing.You get the answer right, but you think in silence. The room heard nothing.

What he does

He will not take your code until you name the invariant — the one thing that stays true at every step. Help comes in six small steps, picked by rules, so you never get the answer by accident.No code until you name the invariant. Help comes one small step at a time.

System design

You know the parts. You cannot put them together.

You can name a cache, a queue, a shard. In the room you draw boxes before you ask what the system must do — and you talk at the interviewer instead of with them.You draw boxes before you ask what the system must do, and you talk at the interviewer.

What he does

The model answer stays locked until you say yours out loud. You draw on a board; he draws back what he heard, so you see how you came across.The model answer stays locked until you say yours out loud.

Behavioral

Your story is good. It is scored as weak.

You tell a real story from your work. They hear “we decided” where they needed “I decided”, and a result with no number in it.They hear “we decided” where they needed “I decided”, and a result with no number.

What he does

One hard stop: he does not move on until you name a decision as yours. A cell on your map turns solid only when a session actually heard it.He does not move on until you name a decision as yours.

Everything above is in the app today. Nothing here is a plan.

A session, start to finish

Nothing here is fake.

One evening, start to finish.

The tutor asks one question and waits
You talk. He waits.He asks once and goes quiet. The pause after your sentence is deliberate — it is where you think.He asks once and goes quiet. The pause is where you think.
Six axes scored against your own rating of the session
He scores what he heard.Computed by rules over the session journal — not written by a model. The gap is between your number and his.Computed by rules over the journal. The gap is between your number and his.
Tomorrow’s queue, with every item traced to the session it came from
Tomorrow is different.Every item names the session it came from. Nothing is scheduled that you cannot trace.Every item names the session it came from.

Every screenshot on this page came from a real session. None was drawn.

What eight weeks look like

Eight weeks. Same hours. Different engineer.

The hours are still yours to put in. What changes is where they go.

Week 1

You find out what actually breaks.

It is usually not what you thought. Most people guess “I need more problems”. The journal says something narrower, and quotes you saying it.It is usually not what you thought. The journal says something narrower, in your words.

Week 4

The same slip stops coming back.

Three clean sessions in a row and it clears from your plan. Then the next one surfaces, and it is a smaller one.Three clean sessions and it clears. The next one that surfaces is smaller.

Week 8

The room is no longer a surprise.

You have said your reasoning out loud forty times. The interview is the forty-first — that is the whole trick, and there is no shortcut in it.You have said your reasoning out loud forty times. The interview is the forty-first.

No score, no percentage, no “you are 78% ready”. Those are guesses. This is a journal.

It also stops asking you to track any of this. The map knows which patterns are solid and which keep slipping, and the plan comes from that.

What it costs

One mock costs $150. A month here costs $19.One mock costs $150. A month here costs $19.

Cheaper on your machine. Easier on ours.

$19/mo
Voice on your machine
9 GB to download. Your voice never leaves the room.
$39/mo
Voice on ours
Nothing to install. Works on any laptop.
3sessions
Free to start
No card. Then pick a plan.

Forty sessions a month on either plan — that is every day plus weekends. Past that, $0.75 each. You never pay for the model separately; that is our side of it.Forty sessions a month on either plan. Past that, $0.75 each. The model is on us.

Straight answers

The questions you are already asking.

AI mocks are free now. Why pay?

Because free ones forget you. Every product on this market sells another run at another problem; none of them remembers the last one. The value here is not the session — it is the eight weeks of sessions that know about each other.

I only need help with algorithms.

Behavioral is 30–40% of the 2026 loop, and strong coders lose offers there more often than on code. You can turn the other tracks off — but turn them off knowing that.

Does my voice go to your servers?

On the $19 plan, no — speech recognition and the speaking voice both run on your machine, and there is nowhere for the audio to go. On the $39 plan it does, because that is what you are paying us to run.

What if I already have my own problem list?

Paste it. Those problems have no local tests, so there is no Run button — you check the answer where it came from, and the session verifies it the way an interview does: by walking your code out loud.

Who is this not for?

Anyone who wants the answer. He will not give it — that is the entire product. If you have twenty minutes and want a hint, this is the wrong tool.

The work is still yours. Start tonight.

Three sessions free. No card.

Start — no account needed