Design a real-time home feed ranker
Company: Pinterest
Role: Machine Learning Engineer
Category: ML System Design
Difficulty: hard
Interview Round: Onsite
Overview: This question evaluates an engineer's ability to design scalable, low-latency real-time recommendation and ranking systems that integrate personalization, streaming engagement signals, candidate generation and ranking, feature pipelines, model training, and operational concerns such as reliability and integrity against manipulation.
Read the full Pinterest Machine Learning Engineer interview experience this question came from