Interview guides

Company-by-company breakdowns of what candidates report the frontier AI labs ask — every round, the reported questions, the follow-ups the interviewer escalates with, and what a passing answer looks like. Reconstructed from 610+ verified candidate reports across 24 companies and 837 catalogued questions.

Cross-company guide · free
AI-assisted coding interviews

How the AI coding round works at Meta, LinkedIn, Rippling, Snowflake, Capital One and more: the tools, the reported questions, how it is graded, and why candidates fail it.

Read the guide →
269 reports·49 questions

Anthropic's loop is recruiter screen → a CodeSignal-style 90-minute Python coding assessment (not every candidate gets one) → 1–2 phone screens → a virtual onsite of four or five rounds..

OAPhone ScreenOnsite CodingAgent CodingSystem DesignBehavioralMLE / Research
461 reports·101 questions

OpenAI's loop is typically a recruiter chat → phone screens (for software engineers most often one coding round and one system design round, about 60 minutes each; ML roles get ML coding) → a 4–5 round virtual onsite with a hiring manager round at the start or end..

OACodingSystem DesignTech Deep DiveBehavioral
WaymoFree
24 reports·26 questions

Waymo's loop is recruiter contact → a technical phone screen (45 minutes of live coding in most reports — BFS/graph problems and pure-Python data processing are the recurring themes) → a virtual onsite of usually four rounds mixing coding, system design, a technical deep dive, and a hiring-manager behavioral..

Phone ScreenOnsite CodingSystem DesignTech Deep DiveBehavioral
45 reports·19 questions

xAI's loop opens with a 15-minute engineer phone screen that follows a consistent script — self-introduction, most-challenging-project deep dive, and 'why xAI / what would you do here' — though reports also describe surprise coding prompts replacing the chat entirely..

Phone ScreenTake-HomeCodingSystem DesignBehavioral
23 reports·8 questions

Perplexity's loop opens with a recruiter chat and moves quickly into a coding round (a live phone screen or an OA), then an onsite..

Phone ScreenOASystem DesignBehavioral
MercorFree
22 reports·8 questions

Mercor's loop opens with a ~30-minute technical phone screen that is entirely verbal: about four rapid-fire questions (sorting theory, a probability puzzle, code reviews of a threaded cache and a CSV writer, an idempotent payment call), answered as many as you can in the time, and two candidates report failing after answering three..

Phone ScreenCodingSystem DesignTech Deep Dive
19 reports·11 questions

Most Palantir loops open with a recruiter call, and the reports agree on what it tests: why Palantir, specifically..

CodingLearning RoundSystem DesignBehavioral
55 reports·10 questions

Harvey's loop is unusually predictable, and the reports say so directly: twelve of the threads in this corpus describe the question they got as the old one already posted on the forum..

CodingSystem DesignTech Deep DiveBehavioral
123 reports·37 questions

Roblox runs a conventional loop with an unusually concentrated question set..

CodingSystem DesignTech Deep DiveBehavioralOA
25 reports·14 questions

Zip (ZipHQ) is a procurement-automation startup, and its loop is front-loaded on the phone screen: more of the reported rejections come there than at the onsite..

Phone ScreenCodingSystem DesignBehavioralOA
93 reports·34 questions

Robinhood's loop is a recruiter call, a technical phone screen, and a virtual onsite of three to four rounds — typically coding, a project deep dive, and system design..

System DesignCodingPhone ScreenProject Deep DiveBehavioralOA
188 reports·34 questions

Databricks' loop is a recruiter call, one technical phone screen, and a virtual onsite of two coding rounds, a system design round, and a behavioral or hiring-manager round..

CodingSystem DesignPhone ScreenDeep DiveBehavioral
126 reports·86 questions

Snowflake's loop leans harder on the technical screen than most..

Phone ScreenCodingSystem DesignOABehavioral
51 reports·17 questions

Scale AI's loop is built from practical rounds rather than LeetCode..

Phone ScreenOnsite CodingSystem DesignMLE / ResearchPresentationBehavioral
CursorFree
15 reports·6 questions

Cursor's process runs one round at a time: each round is scheduled only after you pass the one before, so it can take weeks..

Phone ScreenSystem Design
131 reports·18 questions

Rippling's loop is built mostly on practical, multi-part coding rather than LeetCode..

Phone ScreenOnsite CodingSystem DesignBehavioral
198 reports·55 questions

Amazon's process starts with an online assessment..

Online AssessmentPhone ScreenOnsite CodingSystem DesignApplied ScienceLeadership Principles
50 reports·44 questions

Capital One's software engineering process usually starts with a CodeSignal online assessment of four tasks in 70 minutes, mostly array, string and matrix problems..

OAPower Day CodingCase StudySystem DesignMLEBehavioral
28 reports·14 questions

Most reported Ramp rounds are practical coding tasks rather than algorithm puzzles..

Phone ScreenOnsite CodingAI CodingPresentation & SDOABehavioral
161 reports·83 questions

Reported Uber software engineering loops are mostly algorithm and object-oriented coding rounds plus system design..

Phone ScreenOnsite CodingOASystem DesignMLEProject Deep DiveBehavioral
41 reports·12 questions

Reported DoorDash software engineering loops are practical rather than LeetCode-style..

Phone ScreenOnsite CodingSystem DesignDeep DiveBehavioral
93 reports·39 questions

Reported Microsoft software engineering loops vary by team and by route..

Onsite CodingPhone ScreenMAIOASystem DesignMLEProject Deep DiveBehavioral
111 reports·48 questions

Reported Google software engineering loops start with the Google Hiring Assessment, a work-style questionnaire with no coding, and some new grad and early career candidates also take a two-problem coding assessment on HackerRank..

Onsite CodingPhone ScreenDeepMindOASystem DesignMLEDeep DiveBehavioral
91 reports·64 questions

Citadel's software loop varies more by role and by firm than most..

CodingOAPhone ScreenSystem DesignDeep DiveBehavioral
Is this helpful?