Todas las tareas

Amigos de Amigos (Gráfico Social)

Avanzado

Tarea de nivel Meta/LinkedIn. **Condición:** Encuentra para cada usuario los "amigos de amigos" — personas a las que siguen sus seguidores, excluyendo amigos directos y al propio usuario. **Tabla:** follows (follower_id, following_id, created_at) **Requisitos:** 1. Para cada usuario, encuentra sus seguidores (nivel 1) 2. Encuentra los seguidores de sus seguidores (nivel 2) 3. Excluye seguidores directos y al propio usuario 4. Salida user_id, friend_of_friend_id, a través de quién están conectados (via_user_id) **Pista

Categoría
Recursive CTE
Tiempo estimado
~25 min
Bases de datos
PostgreSQLGreenplum
Etiquetas
FAANGInterviewSocial GraphFriendsNetworkрекурсия

Inicia sesión para resolver

Empezar a resolver