
SQL - Kueri Analitik Lanjutan
Analisis kohort, funnel, retensi, perhitungan KPI, kueri pivot, optimisasi
1Dalam analisis kohort, apa peran utama tanggal kontak pertama (first touch date)?
Dalam analisis kohort, apa peran utama tanggal kontak pertama (first touch date)?
Jawaban
Tanggal kontak pertama memungkinkan pengelompokan pengguna ke dalam kohort berdasarkan kapan mereka pertama kali berinteraksi dengan produk. Segmentasi temporal ini penting untuk membandingkan perilaku kelompok pengguna yang diperoleh pada periode berbeda dan mengidentifikasi tren atau perubahan kinerja dari waktu ke waktu.
2Fungsi window mana yang harus digunakan untuk menghitung jumlah hari antara aktivitas pertama dan terakhir pengguna?
Fungsi window mana yang harus digunakan untuk menghitung jumlah hari antara aktivitas pertama dan terakhir pengguna?
Jawaban
Fungsi FIRST_VALUE dan LAST_VALUE dengan klausa OVER memungkinkan pengambilan nilai pertama dan terakhir dari kolom dalam window yang ditentukan. Dikombinasikan dengan DATEDIFF atau pengurangan tanggal, fungsi ini memungkinkan perhitungan masa hidup aktif pengguna tanpa memerlukan beberapa subkueri.
3Bagaimana cara membangun tabel retensi bulanan dengan SQL menggunakan kohort berdasarkan bulan pendaftaran?
Bagaimana cara membangun tabel retensi bulanan dengan SQL menggunakan kohort berdasarkan bulan pendaftaran?
Jawaban
Membangun tabel retensi memerlukan identifikasi kohort setiap pengguna melalui DATE_TRUNC pada tanggal pendaftaran terlebih dahulu, kemudian menghitung jumlah bulan yang telah berlalu antara kohort dan setiap aktivitas. GROUP BY pada kedua dimensi ini dan COUNT DISTINCT pengguna aktif memberikan tabel lengkap.
Untuk menganalisis funnel konversi 4 langkah (kunjungan โ pendaftaran โ aktivasi โ pembelian), pendekatan SQL mana yang paling robust?
Bagaimana cara menghitung tingkat churn bulanan di SQL untuk basis pelanggan?
+17 pertanyaan wawancara
Topik wawancara Data Analytics lainnya
Google Sheets - Dasar-Dasar
Google Sheets - Formula Lanjutan
SQL - Dasar-dasar
SQL - Agregasi dan Pengelompokan
SQL - Joins
BigQuery - Dasar-Dasar
Data Cleaning - Pembersihan data
KPI dan Metrik Bisnis
Statistik Deskriptif
Zapier dan otomatisasi No-Code
Prinsip Visualisasi Data
Python & Pandas - Dasar-dasar
Google Sheets - Dashboard Otomatis
SQL - Subquery dan CTE
SQL - Window Functions
BigQuery - Fitur Lanjutan
Data Modeling
Analisis Funnel dan Konversi
Analisis Cohort dan Retensi
Google Tag Manager dan Tracking
API dan Webhook
dbt - Dasar-dasar
AB Testing dan Statistik Terapan
Looker Studio (Google Data Studio)
Power BI - Dasar-Dasar
dbt - Fitur Lanjutan
Power BI - DAX dan Dashboard Lanjutan
Python Analytics - Analisis Lanjutan dan ML
Kuasai Data Analytics untuk wawancara berikutnya
Akses semua pertanyaan, flashcards, tes teknis, latihan code review dan simulator wawancara.
Mulai gratis