所有任务

互相关注与共同好友

高级

Meta/Twitter 级别任务。 **条件:** 查找所有具有互相关注的用户对,并计算他们共同关注的数量。 **表:** follows (follower_id, following_id, created_at) **要求:** 1. 查找所有互相关注对(A 关注 B 且 B 关注 A) 2. 为每对计算共同好友(两人共同关注的人) 3. 输出 user1_id, user2_id, mutual_since, common_friends_count **提示:** 自连接用于互惠 + 子查询用于共同好友。

分类
Self-Join
预计时间
~30 分钟
数据库
PostgreSQLGreenplum
标签
FAANGInterviewMutualSocial GraphSelf-Joinподзапросы

登录后解题

开始解题