
SQL - Gelişmiş Analitik Sorgular
Kohort analizi, funnel, elde tutma, KPI hesaplamaları, pivot sorgular, optimizasyon
1Kohort analizinde, ilk temas tarihinin (first touch date) ana rolü nedir?
Kohort analizinde, ilk temas tarihinin (first touch date) ana rolü nedir?
Cevap
İlk temas tarihi, kullanıcıların ürünle ilk etkileşim kurdukları zamana göre kohortlara gruplandırılmasını sağlar. Bu zamansal segmentasyon, farklı dönemlerde edinilen kullanıcı gruplarının davranışlarını karşılaştırmak ve zaman içindeki trendleri veya performans değişikliklerini tespit etmek için gereklidir.
2Bir kullanıcının ilk ve son etkinliği arasındaki gün sayısını hesaplamak için hangi pencere fonksiyonu kullanılmalıdır?
Bir kullanıcının ilk ve son etkinliği arasındaki gün sayısını hesaplamak için hangi pencere fonksiyonu kullanılmalıdır?
Cevap
OVER yan tümcesi olan FIRST_VALUE ve LAST_VALUE fonksiyonları, tanımlı bir pencere içindeki bir sütunun ilk ve son değerlerini sırasıyla almayı sağlar. DATEDIFF veya tarih çıkarma ile birlikte kullanıldığında, birden fazla alt sorguya gerek kalmadan kullanıcının aktif yaşam süresini hesaplamayı mümkün kılar.
3Kayıt ayına dayalı kohortlar kullanarak SQL ile aylık elde tutma tablosu nasıl oluşturulur?
Kayıt ayına dayalı kohortlar kullanarak SQL ile aylık elde tutma tablosu nasıl oluşturulur?
Cevap
Bir elde tutma tablosu oluşturmak için önce kayıt tarihinde DATE_TRUNC kullanarak her kullanıcının kohortunu tanımlamak, ardından kohort ile her etkinlik arasında geçen ay sayısını hesaplamak gerekir. Bu iki boyut üzerindeki GROUP BY ve aktif kullanıcıların COUNT DISTINCT'i tam tabloyu sağlar.
4 adımlı bir dönüşüm funnel'ini (ziyaret → kayıt → etkinleştirme → satın alma) analiz etmek için hangi SQL yaklaşımı en sağlamdır?
Bir abone tabanı için SQL'de aylık churn oranı nasıl hesaplanır?
+17 mülakat soruları
Diğer Data Analytics mülakat konuları
Google Sheets - Temeller
Google Sheets - Gelişmiş Formüller
SQL - Temeller
SQL - Toplama ve Gruplama
SQL - Join İşlemleri
BigQuery - Temeller
Data Cleaning - Veri temizleme
KPI'lar ve İş Metrikleri
Tanımlayıcı İstatistik
Zapier ve No-Code otomasyonu
Veri Görselleştirme İlkeleri
Python & Pandas - Temeller
Google Sheets - Otomatik Panolar
SQL - Alt Sorgular ve CTE'ler
SQL - Window Functions
BigQuery - Gelişmiş Özellikler
Data Modeling
Funnel ve Dönüşüm Analizi
Cohort ve Retention Analizi
Google Tag Manager ve Tracking
API'ler ve Webhook'lar
dbt - Temeller
AB Testing ve Uygulamalı İstatistik
Looker Studio (Google Data Studio)
Power BI - Temeller
dbt - Gelişmiş Özellikler
Power BI - DAX ve Gelişmiş Dashboard'lar
Python Analytics - Gelişmiş Analiz ve ML
Bir sonraki mülakatın için Data Analytics'de uzmanlaş
Tüm sorulara, flashcards'a, teknik testlere, code review alıştırmalarına ve mülakat simülatörlerine eriş.
Ücretsiz başla