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

65 questions

  1. 25Detect and handle hallucinations in LLM outputsMediumCodingSystem design· AEAI Engineer / Eval roles
  2. 26Implement a Transformer block from scratchHardCodingSystem design
  3. 27Implement backprop for a tiny network (OpenAI)HardCodingSystem design· OpenAI
  4. 28Implement scaled dot-product self-attentionMediumCodingSystem design
  5. 29Implement temperature, top-k, and top-p samplingMediumCodingSystem design
  6. 30In-memory file system coding challenge (Perplexity)MediumCodingSystem design· PAPerplexity AI
  7. 31LRU cache implementation (OpenAI onsite)EasyCodingSystem design· OpenAI
  8. 32Mistral 60-minute live coding (algorithm + practical AI utility)MediumCodingSystem design· Mistral AI
  9. 33Write a training loop with gradient accumulation and mixed precisionMediumCodingSystem design
  10. 34Design a content moderation system using AIHardCodingSystem design
  11. 35Design a Deep Research agentHardCodingSystem design
  12. 36Design a feed-ranking systemHardCodingSystem design
  13. 37Design a multi-agent customer support systemHardCodingSystem design
  14. 38Design a multimodal search system (text + image + video)HardCodingSystem design
  15. 39Design a real-time fraud / abuse-detection ML systemHardCodingSystem design
  16. 40Design a real-time recommendation systemHardCodingSystem design
  17. 41Design a semantic search system at scaleHardCodingSystem design
  18. 42Design an AI coding agent (Cursor / Copilot / Claude Code style)HardCodingSystem design
  19. 43Design an AI tutoring platform with RAG-based Q&AMediumCodingSystem design
  20. 44Design an LLM inference platform (vLLM-as-a-Service)HardCodingSystem design
  21. 45Design an ML feature storeHardCodingSystem design
  22. 46Design an RLHF pipelineHardCodingSystem design
  23. 47Implement cosine-similarity search from scratchMediumCodingSystem design
  24. 48Implement k-means from scratchEasyCodingSystem design