Search⌘ K
AI Features

Problem Statement

Understand how to frame the problem of designing a Twitter feed system that ranks tweets by relevance for user engagement. Learn to visualize the challenge, grasp its scale with billions of rankings daily, and formulate the machine learning task of predicting tweet engagement probabilities to optimize feed order for users.

Problem statement

The interviewer has asked you to design a Twitter feed system that will show the most relevant tweets for a user based on their social graph.

How to display the most relevant content for user A's Twitter feed?
How to display the most relevant content for user A's Twitter feed?

First, let’s develop an understanding of the problem. ...