Interview guides
Know the loop before you enter it
See how each company runs the interview, what the role is tested on, and where to focus your preparation.
Choose a company and role
Built from candidate interview evidence and role research
Research Engineer
Progressive coding, ML evaluation, unfamiliar-code debugging, and research project depth.
Software Engineer
Practical coding, repository debugging, system design, and a detailed review of a project you built.
Software Engineer, New Grad
Reported assessment tasks, iterative object-oriented design, and a mission-focused behavioral conversation.
Product Manager
Product sense, execution, go-to-market, and behavioral rounds across a team-specific loop.
Software Engineer
Practical coding, AI-assisted PR review, system design, and thoughtful discussions of AI safety.
Infrastructure Software Engineer
Distributed coding, performance analysis, and design across systems and data infrastructure.
AI Safety Fellow
Cohort-specific assessments, NumPy debugging, codebase work, and safety research discussions.
Machine Learning Engineer
Algorithms, ML design, behavioral interviews, and AI-assisted coding reported in newer loops.
Exceptional Software Engineer
Progressive coding, product-aware system design, and practical infrastructure discussions.
Product Manager
Product sense, AI evaluation, and case discussions tied to real product decisions.
Product Manager
Product sense, metrics, technical depth, and cross-functional judgment in a fast-moving PM loop.
Software Engineer
Algorithms, practical coding, and product decomposition for full-stack and generalist engineers.