System Design · Snapchat · Hard
Requirements Create an ad-ranking system for either a feed or a search experience. Functional requirements: Order eligible advertisements for an incoming user request by considering relevance, estimated engagement, the advertiser's goal, and policy and quality restrictions. Derive signals from the user's past activity, the ad creative, the advertiser, the current context, and the user's latest interactions. Develop prediction models for several engagement outcomes, including…
Checking your access…