/ faang-playbook / 05-ML-MLOPS / 03-ML-System-Design-Templates.md
swadhinbiswas feat: add Netflix L5 interview playbook · 2/2/2026
41c1cbb
28 lines · 710 Bytes
Raw Download

ML System Design Templates

Use these templates to structure design discussions.

Template A: Ranking / Recommendations

  • Goal and metrics (CTR, watch time, satisfaction)
  • Candidate generation vs ranking
  • Features and freshness
  • Training pipeline and evaluation
  • Serving latency and fallbacks
  • Monitoring: drift, bias, feedback loops

Template B: Fraud / Abuse

  • High recall vs high precision tradeoff
  • Label acquisition and adversarial behavior
  • Real-time scoring vs batch
  • Human-in-the-loop
  • Monitoring for concept drift and false positives

Template C: Forecasting

  • horizon and granularity
  • missing data and seasonality
  • evaluation beyond MSE (business cost)
  • retraining schedule