Companies
Amazon1029 questions
Meta537 questions
Google489 questions
ByteDance / TikTok430 questions
Uber337 questions
Microsoft270 questions
Snowflake197 questions
Apple184 questions
OpenAI212 questions
Stripe214 questions
Databricks121 questions
Pinterest108 questions
DoorDash140 questions
Netflix97 questions
Citadel / Citadel Securities135 questions
Roblox92 questions
Anthropic109 questions
IBM129 questions
LinkedIn124 questions
Bloomberg119 questions
Salesforce115 questions
Coinbase94 questions
Goldman Sachs111 questions
Oracle109 questions
Capital One109 questions
Airbnb105 questions
Snapchat100 questions
Rippling86 questions
Waymo93 questions
JPMorgan Chase84 questions

OpenAI Interview Question Bank
OpenAI pairs an unusually high raw-coding bar with explicit no-AI-tools rules during most interviews — a deliberate contrast with the product. Phone screens often run a single multi-part simulation for the full hour, and senior loops add deep ML and research-grounded system-design rounds that probe mechanism, not vocabulary.
212
questions
Last updated
Before you start
Showing 52 of 52
OJ Problems
practice in the online judgeImplement Causal Self-Attention with a KV CacheGuess a Secret Number with One-Call Delayed FeedbackImplement Cross-Entropy Loss1-Nearest Neighbor ClassificationPrefix Product AutogradDependency-Aware Multi-Agent Request SchedulerGPU Credit System with Validity WindowsIn-Memory Key-Value Store with SerializationVectorized 1-Nearest Neighbor and Neural-Network FormulationImplement a Work Queue with Leases, Retries, and a Dead-Letter QueueVersioned User Follow Graph with SnapshotsSnapshot SetTopological Sort of Task DependenciesImplement a Durable Key-Value Store with File SegmentationIn-Memory KV Store with Log-Based RecoveryImplement a Memory Allocator with First-Fit and Best-FitFriend Circles / Number of ProvincesCount Machines in a Cluster Tree and Recover Tree TopologySharded Matrix Multiplication and BackpropagationImplement a Simple Memory Allocator with First-Fit and Best-FitImplement Masked Cross Entropy Loss with Label SmoothingMaximum Falling Path with Limited Vertical Jumps and Bonus ScoringIn-Memory Memory Allocator with malloc/free, First-Fit and Best-FitMessage Event Aggregation in a 5-Minute Sliding WindowBuild a ChatGPT Chat Interface in an Existing iOS ProjectFind the Incorrect Data LabelerMinimum Time to Infect a NetworkRestore Valid IPv4 AddressesPlant Infection by Neighbor CountInfection Spread with Immune Units and Expiring Contagiousness
