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.
from: recruiting@ re: Software Engineer — onsite loop Thank you for taking the time to interview with us. After careful consideration, we have decided not to move forward. We are unable to share specific feedback.
Gadfly is a voice tutor for technical interviews. You think out loud; it asks the next question instead of handing you the answer — and it remembers what broke last time.
Three sessions free · It trains you before the interview — it cannot sit in one with you · your voice never leaves your machine
ACT I · THE SILENCE
The room scores what it hears.
It heard nothing.
“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?”
ACT II · 399 BC · ATHENS
Athens called him the gadfly — small, persistent, impossible to ignore, stinging a drowsy city awake. The city put him to death for it. The method survived twenty-four centuries.
Now the method has a microphone.
/ˈɡad·flʌɪ/ n. a persistent, annoying questioner — one that provokes others into thought.
ACT III · 11:42 PM · TONIGHT
That is the first rule of the room, and it does most of the work: a plan that sounds fine in your head rarely survives being spoken. The gaps come out where an interviewer would find them — before the interviewer does.
Keep scrolling — the session plays as you go ↓
THE BUTTON · TRY IT
Go ahead. Press it.
The answer does not come. The question you were dodging does.
A tutor who caves is a search engine with manners — and you already have one of those.
ACT IV · THE MEMORY
It listens while you think, then names the one thing that went wrong — in your own words, with the minute it was said. Free AI mocks forget you the moment you close the tab. The memory is the product.
Spaced repetition — applied to reasoning instead of vocabulary.
A mistake clears after three clean runs in a row, not one. One good evening is luck; three is a change.
8:00 AM
Not because you filed anything. The wrap-up wrote it when the session closed: which pattern slipped, which drill it spawned, which day it comes back. Session twelve starts where session eleven found the crack.
ACT V · THREE ROUNDS
Not one of them is testing what you know.
ALGORITHMS
You get the answer right, but you think in silence. The room scores what it hears — and it heard nothing.
SYSTEM DESIGN
You can name a cache, a queue, a shard. In the room you draw boxes before you ask what the system must do.
BEHAVIORAL
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.
Each round also has a second chair: mock mode, on all three tracks — the same voice turns interviewer, digs without a single hint, and the debrief waits in your history until the session ends.
Every screenshot on this page came from a real session. Everything above is in the app today. Nothing here is a plan.
ACT VI · THE ARC
The hours are still yours to put in. What changes is where they go.
TONIGHT
One session in, the wrap-up quotes you saying the thing that broke. It has a name now.
WEEK 1
It is usually not what you thought. Most people guess “I need more problems”. The journal says something narrower — and quotes you saying it.
WEEK 4
Three clean runs in a row and it clears from your plan. Then the next one surfaces, and it is a smaller one.
WEEK 8
By then you have said your reasoning out loud more times than you can count. The interview is one more of those.
No score, no percentage, no “you are 78% ready”. Those are guesses. This is a journal.
ACT VII · WHAT IT COSTS
$0 · no card
Three voice sessions on all three tracks — mock included. A session counts from the moment it starts, so an abandoned one still counts — and nothing renews, because there is nothing to cancel.
Voice runs in a small app on your own machine. Install it once; the audio never leaves the computer.
Start the first three$149 · one payment
The daily engine, for twelve weeks: three tracks, a plan that brings back the problem you broke on, and kata that close your error classes. Everything that builds the skill — none of the exam room.
Less than a year of LeetCode Premium — and this one hears you talk.
Start free, then buy$249 · one payment
Everything in The Loop, plus the rooms where it counts: mock interviews on all three tracks with an interviewer's debrief, and your own code reviewed — questions first, verdict last.
AI-assisted round — in the works; lands here when it ships.
Less than one hour with a named Google interviewer.
Start free, then buy$399 · one payment
The Interview, twice as long — two full cycles, twenty-four weeks. Enough to take all three tracks in turn and walk in ready.
AI-assisted round — in the works; lands here when it ships.
What one hour with a named Google interviewer costs on Prepfully today.
Start free, then buyThe learning loop is never behind a wall — on any plan, including the free one. What you pay for is the exam room, and how long the door stays open.
An hour with a live engineer starts at $179 on interviewing.io's own checkout and reaches $399 with a named Google interviewer on Prepfully; a packaged block of five with a Meta engineer runs about a thousand dollars. Every one of those hours ends when the hour does, and the next one starts from zero.
The work is still yours. Start tonight.
No card — a microphone and a small voice app to install.