How to design Shop ad ranking
Company: Meta
Role: Data Scientist
Category: Machine Learning
Difficulty: hard
Interview Round: Technical Screen
Quick Answer: This question evaluates a candidate's expertise in machine learning and data science for ad ranking systems, including objective formulation and trade-offs among user value, advertiser value, and platform revenue, choice of training labels (clicks, add-to-cart, purchases, long-term value), feature engineering, cold-start and advertiser-size handling, fairness, and robustness to feedback loops and gaming. It is commonly asked to assess ability to design and evaluate production recommender/advertising models; domain: Machine Learning / Ad Ranking / Recommender Systems; level of abstraction: practical application with system-level conceptual reasoning and measurement-focused evaluation (offline and online).