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

40 questions

  1. 1Implement a rate limiter for an LLM API.MediumCoding· 10 min· OpenAI
  2. 2How do you get things done and prioritize projects in high ambiguity?MediumProductBehavioral· 10 min· OpenAI
  3. 3How would you handle conflicting opinions from two senior engineers?MediumBehavioral· 10 min· OpenAI
  4. 4If you had to complete that project faster, what would you change?MediumProduct· 10 min· OpenAI
  5. 5Tell me about a time you disagreed with management.MediumBehavioral· 10 min· OpenAI
  6. 6Tell me about an experiment you designed and ran.MediumDataProduct· 10 min· OpenAI
  7. 7Implement a BPE tokenizer from scratchMediumCodingSystem design· OpenAI
  8. 8What's the effect of adjusting an LLM's context window size?MediumAI MLTechnical· OpenAI
  9. 9Tell me about a time when you dealt with a conflict with engineers.MediumAI MLBehavioral· Google, Meta
  10. 10Your largest customer is advocating for a new feature not in your roadmap. What do you do?MediumBehavioral· Google, OpenAI
  11. 11Define hallucinations in LLMs.MediumAI MLTechnical· Anthropic, Mastercard
  12. 12You have text-to-music capabilities. How would you productize it?MediumAI MLProduct· OpenAI
  13. 13Tell me about a time when you had to make a difficult trade-off decision on a roadmap.MediumBehavioral· DocuSign, Google
  14. 14Tell me about a time when you had a disagreement with your manager.MediumBehavioral· Amazon, Gameberry Labs
  15. 15Explain Deep Learning to a non-technical audience.MediumTechnical· Google, LendingClub
  16. 16Explain deep reinforcement learning.MediumTechnical· OpenAI
  17. 17How is gradient descent and model optimization used in linear regression?MediumTechnicalAI ML· OpenAI
  18. 18How would you handle hallucinations in a generative AI model deployed to users?MediumAI MLTechnical· Anthropic, OpenAI
  19. 19Tell me about a time when you had to deal with conflicting priorities with your stakeholders and how you secured alignment with them.MediumBehavioralProduct· Amazon, Google
  20. 20Tell me about yourself.MediumBehavioral· Accenture, ADP
  21. 21Tell me about a time when you failed to launch a product.MediumAI MLBehavioral· Capital One, Mistral AI
  22. 22What is overfitting or underfitting? Which models are most likely to experience this, and why?MediumTechnicalAI ML· Nvidia, OpenAI
  23. 23Why do you like ChatGPT? Who are its users, what metrics would you use to track its success, and how would you improve it?MediumDataBehavioral· Nvidia, OpenAI
  24. 24Tell me about your biggest failure.MediumBehavioral· Amazon, DoorDash