Question bank
4,310 interview questions, answered.
Reference answers, what the interviewer is really testing, how it is graded, and the follow-ups that come next.
Easy 190Medium 2,498Hard 982
Filters · onDifficulty, topic, company
69 questions
- 1Assign human labelers, tasks, and models so every pairing is balanced.HardCoding· 30 min·
OpenAI - 2Build and configure an agent in ChatGPT to solve a client need.Hard· 20 min·
OpenAI - 3Implement a rate limiter for an LLM API.MediumCoding· 10 min·
OpenAI - 4Create a customer-success plan for an enterprise ChatGPT customer.Hard· 20 min·
OpenAI - 5Define hallucinations in LLMs and explain how you would reduce them.Easy· 5 min·
OpenAI, Anthropic - 6Design a batching service for model inference.HardSystem design· 30 min·
OpenAI - 7Design a text-to-video generation system.HardSystem design· 30 min·
OpenAI - 8How do you approach generative-AI safety in a consumer product?HardProduct· 20 min·
Google, Anthropic - 9How do you get things done and prioritize projects in high ambiguity?MediumProductBehavioral· 10 min·
OpenAI - 10How would you handle conflicting opinions from two senior engineers?MediumBehavioral· 10 min·
OpenAI - 11How would you respond to a provocative claim about a future dominated by AI?HardBehavioral· 20 min·
OpenAI - 12How would you test nondeterministic model behavior?Hard· 20 min·
OpenAI - 13If you had to complete that project faster, what would you change?MediumProduct· 10 min·
OpenAI - 14Represent a one-nearest-neighbor classifier using a feed-forward neural network.Hard· 30 min·
OpenAI - 15Tell me about a product you previously launched.EasyProduct· 5 min·
OpenAI - 16Tell me about a time you disagreed with management.MediumBehavioral· 10 min·
OpenAI - 17Tell me about a time you managed conflicting priorities.EasyProduct· 5 min·
OpenAI - 18Tell me about an experiment you designed and ran.MediumDataProduct· 10 min·
OpenAI - 19Tell me about your past experiences as a product manager.Easy· 5 min·
OpenAI - 20Implement a BPE tokenizer from scratchMediumCodingSystem design·
OpenAI - 21What's the effect of adjusting an LLM's context window size?MediumAI MLTechnical·
OpenAI - 22Debug a transformer with 4 failing tests, then train a classifier (OpenAI)HardCodingSystem design·
OpenAI - 23Design a fine-tuning platform (instruction / PEFT / RLHF)HardCodingSystem design·
OpenAI - 24Design a RAG system with evaluationHardCodingSystem design·
OpenAI