Design the store behind a social network's follow relationships: who follows whom, who they have in common, and who to suggest next.
Practise this challenge
All system design challenges