Skip to content

ML System Design


Key Topics

Ranking & Retrieval Systems

  • Ads Ranking
  • Search Engine Ranking
  • Product / Video / Text / Image Recommendation
  • Embedding Generation and Retrieval
  • Personalized Feed Ranking

Knowledge-Based & Social Systems

  • People You May Know
  • Expertise or Creator Discovery
  • Hashtag or Topic Suggestions

Generative AI Systems

  • Chatbot with RAG (Retrieval-Augmented Generation)
  • Generative Recommendation (e.g., Smart Replies)

Trust, Safety, and Moderation

  • Detect Unsafe Content
  • Spam / Bot / Fake Account Detection
  • Content Moderation Pipelines

Learning Resources

Interview-Focused