Recommendation Systems interview questions.
A curated set of 28 questions that repeatedly exercise Recommendation Systems concepts in AI/ML interviews.
Improve Instagram comment rankingML System Design · hard · Evidence 77/100Design a color suggestion system.ML System Design · hard · Evidence 77/100Rank nearby places beyond distanceML System Design · hard · Evidence 77/100Design Nearby Places RecommendationsML System Design · hard · Evidence 77/100Design a cold-start recommenderML System Design · hard · Evidence 77/100How would you design a loss function that encourages recommendation diversity?ML Fundamentals · hard · Evidence 75/100Design a recommendation system for a product scenario.ML System Design · hard · Evidence 75/100How can Transformers be used in recommendation systems?GenAI & LLM · hard · Evidence 75/100Design a short-video recommendation system similar to Reels.ML System Design · hard · Evidence 70/100Design a Pinterest Recommendation SystemML System Design · hard · Evidence 66/100Design People You May KnowML System Design · hard · Evidence 41/100Design a Places Recommendation System for MapsML System Design · hard · Evidence 41/100Contrastive Learning for RecommendationGenAI & LLM · hard · Evidence 41/100How would you generate candidates for a brand-new user before personalization data exists?ML System Design · medium · Evidence 41/100Design a Recommendation System at High LevelML System Design · hard · Evidence 41/100How would you avoid feedback loops in a professional recommendation system?ML System Design · hard · Evidence 41/100How should retrieval metrics differ from ranking metrics in a recommender?ML Fundamentals · medium · Evidence 41/100Design Recommendation + Ranking for a Hiring-Manager RoundML System Design · hard · Evidence 41/100What negative-sampling strategy would you use for implicit-feedback recommendation?ML Fundamentals · hard · Evidence 41/100How would you evaluate the relevance of a color-suggestion model?ML Fundamentals · medium · Evidence 41/100How would you handle sparse implicit feedback in a cold-start recommender?ML System Design · hard · Evidence 41/100Cold Start: New Users vs New ItemsML System Design · medium · Evidence 41/100What Makes a Good Embedding?ML Fundamentals · medium · Evidence 41/100Retrieval vs RankingML Fundamentals · medium · Evidence 41/100How would you separate offline and online pipelines in a large recommender?ML System Design · hard · Evidence 41/100How would you evaluate a video recommender offline and online?ML System Design · hard · Evidence 37/100How would you choose features for a short-video recommendation system?ML System Design · medium · Evidence 37/100Design a Second-Pass Feed RankerML System Design · hard · Evidence 34/100