Design the ads click-through rate (CTR) prediction system for a social media platform with 1 billion daily users and 5 million advertisers.
The system needs to:
- •Predict the probability that a user clicks an ad (CTR)
- •Serve predictions in ≤ 10ms per ad impression
- •Handle 1 trillion impressions per day
- •Retrain the model with fresh data every hour
What you'll be assessed on
Feature engineering for ads (user + ad + context), model architecture (Wide & Deep, DLRM), real-time vs batch feature serving, and the calibration of predicted probabilities for auction pricing.