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
FiltersDifficulty, topic, company

4,310 questions

  1. 1Assign human labelers, tasks, and models so every pairing is balanced.HardCoding· 30 min· OpenAI
  2. 2Build and configure an agent in ChatGPT to solve a client need.Hard· 20 min· OpenAI
  3. 3Implement a rate limiter for an LLM API.MediumCoding· 10 min· OpenAI
  4. 4Create a customer-success plan for an enterprise ChatGPT customer.Hard· 20 min· OpenAI
  5. 5Define hallucinations in LLMs and explain how you would reduce them.Easy· 5 min· OpenAI, Anthropic
  6. 6Describe a time you adapted to a major change in priorities.EasyBehavioral· 5 min· Google DeepMind
  7. 7Design a batching service for model inference.HardSystem design· 30 min· OpenAI
  8. 8Design a language model that minimizes harmful outputs while remaining useful and expressive.HardSystem design· 30 min· Anthropic
  9. 9Design a machine-learning system.HardSystem design· 30 min· Cohere
  10. 10Design a permission system for an enterprise AI application.HardSystem design· 20 min· ElevenLabs
  11. 11Design a text-to-video generation system.HardSystem design· 30 min· OpenAI
  12. 12Diagnose why outbound email reply rates dropped 30% last month.HardProduct· 20 min· Clay
  13. 13Evaluate LLMs on a toy task and use LLMs to generate additional evaluation data.Hard· 30 min· Anthropic
  14. 14Explain distributed training and connect it to your past projects.Hard· 30 min· NVIDIA
  15. 15Explain how CPU and GPU architecture affects deep-learning performance.Hard· 30 min· NVIDIA
  16. 16Explain how simultaneous localization and mapping works.Hard· 20 min· Palantir
  17. 17Explain the trade-offs involved in model selection.MediumAI ML· 10 min· Microsoft
  18. 18Given click counts by domain, aggregate counts for every parent subdomain.MediumCoding· 10 min· Palantir
  19. 19How do you approach ambiguous or rapidly evolving problem spaces?MediumBehavioral· 10 min· Google DeepMind
  20. 20How do you approach generative-AI safety in a consumer product?HardProduct· 20 min· Google, Anthropic
  21. 21How do you collaborate with engineers, designers, and researchers?EasyBehavioral· 5 min· Google DeepMind
  22. 22How do you get things done and prioritize projects in high ambiguity?MediumProductBehavioral· 10 min· OpenAI
  23. 23How do you prioritize and structure an AI product roadmap?MediumProduct· 10 min· Google DeepMind
  24. 24How does PyTorch Fully Sharded Data Parallel work?Hard· 30 min· NVIDIA