Practice the code review interview round
Coding rounds have changed. Now you're asked to review code, not just write it.
- Real-world pull requests
- 15–30 min per review
- Hints when you're stuck
Code review rounds are reported at companies like
- Airbnb
- Meta
- GitLab
How it works
Order checkout service
4 files15 min
A teammate opened a PR for a checkout function. Review it the way you'd review their work.
What to flag
Files
- README.md
- src
- checkout.ts+16 −3
- pricing.ts+11 −1
- orders.ts+12 −2
Returning null hides a missing user from the caller. Keep the error so checkout fails loudly.
⌘↵ to commentCancelComment
Hints
Look at what priceCart returns when the discount code isn't in DISCOUNTS.
Performance: Excellent
Graded for Mid-Level Engineer·TypeScript·00:01:20 left of 00:15:00
- CaughtAn unknown discount code makes the total NaNHigh
- CaughtSQL injection in createOrderHigh
- MissedThe in-memory order IDs reset on restartMedium
+ 6 more caught issues in the full report
Pick a pull request
View allReal-world services across backends, APIs and SDKs, from a single checkout function to an event-sourced inventory system.
Why code review
Reviewing code is part of the job, and now part of the interview
It's in the interview loop
Some teams now add a round where you read a pull request and comment, next to the usual coding round.
It's most of the job
Engineers now spend much of their day reviewing pull requests, including code written by AI.
You see exactly what you missed
Every problem ends with a report on which issues you caught, missed or misjudged, and a performance rating.
Related courses
Company interview guides
- GuideAnthropic Generative AI Engineer Interview 2026Prepare for the coding, LLM applications, evaluations, prompting, System Design and AI safety rounds, with a five-week plan to get you ready.Updated for 2026
- GuideMistral AI Software Engineer Interview 2026What to expect in Mistral AI’s loop: coding, System Design, AI infrastructure and the ML concepts that come up, with example questions.Updated for 2026
- GuideOpenAI Software Engineer Interview 2026How OpenAI’s software engineer interviews run, from coding and System Design to behavioral rounds, with a study plan to follow.Updated for 2026
FAQs
It’s the interview round where you review a teammate’s pull request instead of writing code from scratch. You get a realistic pull request and a short brief, comment on the lines that matter, and submit. Then you get a report with a performance rating, the way an interviewer would score you.