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 10Medium 67Hard 3
Filters · onDifficulty, topic, company

67 questions

  1. 1What's the effect of adjusting an LLM's context window size?MediumAI MLTechnical· OpenAI
  2. 2What is the best way to connect SQL databases and why?MediumTechnicalData· Airbnb, Google
  3. 3Define hallucinations in LLMs.MediumAI MLTechnical· Anthropic, Mastercard
  4. 4Describe what happens when you type a URL into your browser and press Enter.MediumTechnical· Google, Uber
  5. 5Design an advertising product for Lyft.MediumTechnicalProduct· Lyft
  6. 6Design a lending library for communities.MediumTechnicalProduct· Meta
  7. 7Explain the differences between an interface and an abstract class.MediumCodingTechnical· Goldman Sachs, Microsoft
  8. 8What are the differences between TCP and UDP?MediumTechnical· Meta, Solenis
  9. 9How do you think about AI safety, ethics, guardrails, and governance?MediumAI MLTechnical· Anthropic
  10. 10Explain Bayes' theorem.MediumTechnicalData· Goldman Sachs, LinkedIn
  11. 11Explain BERT.MediumTechnical· Microsoft
  12. 12Explain a typical computer vision pipeline.MediumTechnical· Scale AI
  13. 13Explain Deep Learning to a non-technical audience.MediumTechnical· Google, LendingClub
  14. 14Explain deep reinforcement learning.MediumTechnical· OpenAI
  15. 15Explain malloc, calloc, and reelloc.MediumCodingTechnical· Google
  16. 16Explain the React lifecycle.MediumTechnical· Google
  17. 17Explain TF-IDF.MediumTechnical· Netflix
  18. 18Explain how garbage collection works in programming.MediumTechnical· Infosys
  19. 19How is gradient descent and model optimization used in linear regression?MediumTechnicalAI ML· OpenAI
  20. 20How would you handle hallucinations in a generative AI model deployed to users?MediumAI MLTechnical· Anthropic, OpenAI
  21. 21How do autonomous vehicles work?MediumTechnical· CCruise
  22. 22How would you improve Gmail?MediumTechnicalProduct· Google, Monday
  23. 23How would you measure the success of Discord's new game purchasing feature?MediumTechnical· Discord
  24. 24How is object-oriented programming (OOP) different from procedural programming?MediumTechnical· Visa