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 1Medium 2Hard 6
Filters · onDifficulty, topic, company

6 questions

  1. 1Debug a transformer with 4 failing tests, then train a classifier (OpenAI)HardCodingSystem design· OpenAI
  2. 2Design a fine-tuning platform (instruction / PEFT / RLHF)HardCodingSystem design· OpenAI
  3. 3Design a RAG system with evaluationHardCodingSystem design· OpenAI
  4. 4Design ChatGPT to handle 100 million usersHardCodingSystem design· OpenAI
  5. 5Design memory for a personal AI assistantHardCodingSystem design· OpenAI
  6. 6Implement backprop for a tiny network (OpenAI)HardCodingSystem design· OpenAI