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. 3841Help a premium airline with declining bookings in the business category.MediumDataProduct
  2. 3842Given two strings, return true if you could change 2 letters in the s string and return the goal string. If this isn't possible, return false.MediumCoding
  3. 3843Build a dynamic pricing system.HardSystem design
  4. 3844If you flip a coin 10 times and the results are all heads, what’s the probability that the coin is a fair coin?HardData
  5. 3845You’re a PM at CarGurus. You launched in Canada 8 months ago and conversions are lower in Canada than the US. What would you do?MediumDataProduct
  6. 3846Check if an array is formed by consecutive integers.Medium
  7. 3847How would you check for bias in your data?MediumDataTechnical
  8. 3848Design a content moderation system using AIHardCodingSystem design
  9. 3849Design a Deep Research agentHardCodingSystem design
  10. 3850Design a feed-ranking systemHardCodingSystem design
  11. 3851Design a multi-agent customer support systemHardCodingSystem design
  12. 3852Design a multimodal search system (text + image + video)HardCodingSystem design
  13. 3853Design a real-time fraud / abuse-detection ML systemHardCodingSystem design
  14. 3854Design a real-time recommendation systemHardCodingSystem design
  15. 3855Design a semantic search system at scaleHardCodingSystem design
  16. 3856Design an AI coding agent (Cursor / Copilot / Claude Code style)HardCodingSystem design
  17. 3857Design an AI tutoring platform with RAG-based Q&AMediumCodingSystem design
  18. 3858Design an LLM inference platform (vLLM-as-a-Service)HardCodingSystem design
  19. 3859Design an ML feature storeHardCodingSystem design
  20. 3860Design an RLHF pipelineHardCodingSystem design
  21. 3861Implement cosine-similarity search from scratchMediumCodingSystem design
  22. 3862Implement k-means from scratchEasyCodingSystem design
  23. 3863Implement logistic regression from scratchEasyCodingSystem design
  24. 3864Consecutive LoginsMediumCodingData