Meta's AI-enabled coding round (E4–E7), Google's 2026 formats, and HackerRank's AI-assisted modes all changed what a coding interview measures: not whether you can write a BFS from memory, but whether you can drive an AI assistant fast while demonstrating judgment — catching its bugs, narrating your verification, and knowing when to reject its output.
Tier: Core · Workflow area: Career & Interviews
Indian product companies and GCCs are copying the format. This playbook is a repeatable practice drill for that round.
Skip it if your target company bans AI in interviews — practice the classic format instead; the skills only partially transfer.
Set the constraint that makes it practice (not vibes). 35 minutes, one medium-hard problem you have not seen, assistant allowed, think-aloud mandatory. The narration is the skill being scored: interviewers in this format grade your judgment about the AI's output, not the output itself.
Open with a spec, not a prompt. Spend the first 3 minutes writing the problem in your own words: inputs, outputs, edge cases, complexity target. Then hand that spec to the assistant. Interviewers consistently reward candidates who constrain the tool before using it — and the spec catches the "solved the wrong problem" failure that kills AI-assisted rounds.
Generate, then audit out loud. When the assistant produces code, narrate a structured review before running anything: "Checking the boundary at k=0... this API — does heapq return min or max... this loop is O(n²), spec said O(n log n)." Deliberately verbalize one of each: a correctness check, an API-existence check, a complexity check.
Test like you mean it. Write (or have the assistant draft, then you edit) 3 targeted tests: happy path, boundary, adversarial. Run them. When one fails, narrate the repair-vs-regenerate decision — "this is a one-line boundary fix" vs "the approach is wrong, I'm re-prompting with a corrected spec."
Score the recording against the rubric. Watch it back and score 1–5 on each: (a) spec quality before first prompt, (b) caught the assistant's errors unprompted, (c) verification narrated continuously, (d) tool fluency — no fumbling, no prompt spirals, (e) time management — working solution with tests inside the box, (f) communication an interviewer could follow. Anything ≤3 becomes the focus of the next rep.
Repeat with defect injection. Every third session, paste an AI solution that you have secretly seeded with a subtle bug (off-by-one, hallucinated method, weakened test) and drill finding it under clock pressure — this is exactly the "debug almost-right code" motion these interviews and 50% of current JDs test.
In the real round, saying "the assistant is wrong here, and here's how I know" is worth more than a silently perfect solution — the format exists to observe exactly that sentence.