Your question is Design Twitter. Take a moment with it on the right.
Talk me through your thinking if you like. When you're confident, submit your answer and I'll grade it like a real screen (7/10 or better passes).
Design Twitter.
Asked in the Round 6 Onsite Technical Manager stage. System design round onsite.
Discuss the end-to-end ML architecture for a personalized Twitter home timeline. Explain how tweets are retrieved, ranked, and re-ranked, how online and batch components interact, and how you would evaluate and monitor the system. Address latency, freshness, cold start, training-serving consistency, and failure handling.