先來分析這兩個語意:
1. 共同的朋友:"自己的朋友"跟"朋友的朋友"重疊的部分
2. 你可能認識的人:把朋友的朋友全部列出來,依據重疊次數來排序,越高的表示你越可能認識的人,如果是你還沒加到名單的,facebook 就會主動推薦給你
在 stackoverflow 找到兩篇參考文章:
- database design - how facebook calculates mutual friends? - Stack Overflow
- database - Wondering how Facebook does the "Mutual friends" feature - Stack Overflow