Todas las tareas

Retención de Usuarios (Análisis de Retención)

Experto

Tarea a nivel de FAANG/Meta. **Condición:** Encuentra usuarios que estuvieron activos (escucharon música) cada mes durante 3 meses consecutivos. **Tabla:** listening_history (user_id, track_id, played_at, ...) **Requisitos:** 1. Agrupar actividad por meses 2. Encontrar secuencias de 3 meses consecutivos para cada usuario 3. Mostrar user_id y período de actividad (start_month, end_month) **Pista:** Usa el patrón Gaps & Islands con LAG/LEAD o ROW_NUMBER.

Categoría
Window Functions
Tiempo estimado
~30 min
Bases de datos
PostgreSQLGreenplum
Etiquetas
FAANGInterviewRetentionLAGGaps & Islandsоконные функции

Inicia sesión para resolver

Empezar a resolver