Design a short-video recommender for short-term interest
Company: Snapchat
Role: Machine Learning Engineer
Category: ML System Design
Difficulty: medium
Interview Round: Technical Screen
Quick Answer: This question evaluates a candidate's understanding of real-time personalized recommendation systems, with emphasis on session-based short-term interest modeling, candidate generation and ranking, low-latency serving, feature pipelines, and metrics for freshness, safety, and quality, and it falls under the ML system design domain.