← Questions
Design a people-you-may-know friend recommendation system
0
I was asked this
No reports yet. Sign in to say where you were asked it.
Design the "people you may know" feature of a large social network: each user sees people they are not connected to yet but probably know, and can send a friend request or dismiss a suggestion.
Cover how candidates are generated from the friendship graph (friends of friends and other signals), how they are scored and stored, how often lists are refreshed, how dismissals and new friendships take effect, and how the system scales to billions of edges.
No official answer yet. Draw yours on the right; publish it and it shows under Community.
Nothing published yet. Publish your canvas and it shows here for others to open and remix.
Draw your answer hereBoxes, arrows and notes, saved for you to come back to.Sign in to start drawing
