Phase 01 — Approach~5 min
Talk before you type.
The AI interviewer asks you to walk through your approach out loud. It probes. It pushes back. It asks what happens when the input is empty, when n is 10⁶, when there are duplicates. You don't get to hide behind your editor yet.
Phase 02 — Code~20 min
Now write it.
Monaco editor, your language. No autocomplete hints, no solution tab. Mid-session you can ask the interviewer a clarifying question — it answers the way a real interviewer would: carefully, without giving anything away.
Phase 03 — Debriefimmediate
Here's what you actually looked like.
A structured scorecard — five dimensions, 1–5 each, evidence pulled from your exact words and code. Strengths. Gaps. The two sentences a hiring manager would have written about you. Then the optimal approach, fully explained.