aicodinginterview Waitlist

The coding interview where you get someone else’s codebase and an AI.

150 candidates at 38 companies have described it so far: a working repo, an AI assistant and about an hour to fix it, extend it and make it fast.

Read the 150 reports Try phase 1

Try it · phase 1 of 3 · fix the bug

One test is failing. Click the line that causes it.

Use the up and down arrow keys to move between lines, and Enter to choose one.

src/inventory.py

    pytest

      Assistant reads your files · can’t edit them

      I can see every file in this project. Ask about the code, but you write it. (This demo answers one question.)

      What candidates reported

      All 38 companies →

      Had one of these rounds? Add your report →

      How the round runs

      1. Fix the bug

        You open a project you’ve never seen. Tests point at a failure. You find the cause, explain it and fix it, with or without the AI.

      2. Build the feature

        Extend the existing code to meet a new requirement. The AI can draft and explain. You decide what goes in.

      3. Make it fast

        Bigger hidden inputs arrive. Your phase 2 solution times out, so you rethink the approach while the clock runs.

      Guides to each round

      All 12 guides →

      Free prep for the rest of the loop

      Most loops still have algorithm, design and behavioural rounds next to the AI one. The course plans one hour a day across all of them. Solutions are in Java. No signup; your progress stays in your browser.

      Open the prep course
      • DSA, with 150 step-by-step visualizers
      • System design
      • Low-level design
      • Backend depth
      • Behavioural
      • The AI-assisted round
      • Mocks and applying

      Questions

      Where do the interview reports come from?

      From candidates’ public posts on Reddit, Blind and LeetCode Discuss, plus official company pages, each summarised in our own words with a link to the source. Candidates can also send their own. We read every submission before it goes up, publish no names, and show only the month of the interview.

      Is the prep course free?

      Yes, with no signup. The prep course covers DSA, system design, low-level design, backend, behavioural and the AI-assisted round. Progress is saved only in your browser, so export a backup from its Settings page if you switch devices.

      Who’s building this?

      An independent software engineer, not a company or a prep-course business. The name stays off the page for now. Questions or feedback: [email protected].

      Are you affiliated with any of these companies?

      No. This is an independent practice tool. Companies are named only because their interview formats have been publicly reported.

      Coming next · not built yet

      Timed practice rounds on original codebases

      One hour, three phases, hidden tests and an assistant that reads your files but can’t type for you.

      • Repos written for practice, never copied from real interviews.
      • Hidden tests check each phase, as candidates describe the real round.
      • A session report: where your time went, what you asked the AI, and what you shipped without checking.

      We store your email, your country (from your connection) and any answers you choose to give, only to email you about launch. Visits are counted with Cloudflare Web Analytics, which uses no cookies. To be removed, email [email protected].

      Where things stand

      Status
      Pre-launch. Writing the first sessions.
      Price
      Not decided. You’ll see it before paying anything.
      First language
      Python. Others by demand.