Design what fills a video site’s home page: for everyone who opens it, a personalised row of videos chosen from hundreds of millions, in the time it takes the page to load.
Practise this challenge
All system design challenges