Veri Analisti Mülakat Soruları
Veri analisti mülakatlarında iki şey birden ölçülür: teknik araç hâkimiyetiniz (SQL, Excel/Power BI, tercihen Python) ve veriyi iş kararına çevirme beceriniz. Mülakatçı yalnızca sorgu yazıp yazamadığınıza değil, kirli veriyle nasıl başa çıktığınıza, bir metriği nasıl sorguladığınıza ve bulguyu teknik olmayan birine nasıl anlattığınıza bakar. Cevaplarınızı mümkün olduğunca kendi analizlerinizden somut örneklerle destekleyin; 'hangi kararı değiştirdi?' sorusuna hazır olun.
Pratik Modu
Soruları kart kart ilerleyin: önce kendi cevabınızı yazın, sonra STAR ipucuyla ve örnek cevap iskeletiyle karşılaştırın. Notlarınız yalnızca bu tarayıcıda saklanır.
Genel Sorular
GenelKendinizden ve veri analizi deneyiminizden kısaca bahseder misiniz?›
Nasıl yaklaşmalı: Kaç yıldır veriyle çalıştığınızı, hangi araçları (SQL, Excel, Power BI/Tableau, Python) kullandığınızı ve tek bir öne çıkan analiz sonucunuzu 3-4 cümlede özetleyin.
Örnek cevap iskeleti: Üç yıldır e-ticaret alanında veri analisti olarak çalışıyorum. Günlük işimin merkezinde SQL ile veri çekmek, Power BI'da yönetim panoları kurmak ve kampanya analizleri yapmak var. En çok değer üreten işim, sepet terk analizimizdi: ödeme adımındaki bir sürtünmeyi veriyle gösterdim ve yapılan değişiklik dönüşümü %0,6 puan artırdı. Teknik tarafı severim ama asıl motivasyonum analizin bir karara dönüşmesi.
Olası takip soruları: En rahat olduğunuz araç hangisi? · Python kullanıyor musunuz, ne düzeyde?
GenelNeden veri analistliği? Sizi bu alanda tutan nedir?›
Nasıl yaklaşmalı: Genel 'veriyi seviyorum' cevabından kaçının; sizi gerçekten motive eden somut bir yönü (belirsiz sorudan net cevaba gitmek, iş etkisi görmek) örnekle anlatın.
Örnek cevap iskeleti: Beni bu işte tutan şey, dağınık bir sorunun net bir cevaba dönüşme anı. 'Satışlar neden düştü?' gibi belirsiz bir soruyla başlayıp segment segment inerek gerçek nedeni bulmak — örneğin geçen yıl düşüşün genel değil, tek bir şehirdeki kargo gecikmesinden kaynaklandığını göstermiştik — bana zanaat gibi geliyor. Rapor üretmekten çok karar değiştirmek beni motive ediyor.
GenelBir analiz talebini nasıl karşılarsınız? Süreciniz nedir?›
Nasıl yaklaşmalı: Süreç sorusu: talebi netleştirme → veriyi tanıma/temizleme → analiz → doğrulama → sunum adımlarınızı kısa ve düzenli anlatın.
Örnek cevap iskeleti: Önce talebi netleştiririm: hangi karar için, hangi kırılımda, hangi tarih aralığında? Çoğu yanlış analiz, yanlış anlaşılmış sorudan çıkar. Sonra veriyi tanırım — kaynak tablo güvenilir mi, eksik veya mükerrer kayıt var mı? Analizi yapıp sonucu başka bir yoldan (farklı sorgu veya küçük örneklem) doğrularım. En son bulguyu tek sayfalık net bir özetle, 'ne yapmalıyız' önerisiyle sunarım.
Olası takip soruları: Aceleyle 'hemen bir rakam lazım' denirse ne yaparsınız?
Davranışsal Sorular
DavranışsalAnalizinizin bir iş kararını değiştirdiği bir örneği anlatır mısınız?›
Nasıl yaklaşmalı: STAR kullanın: hangi soru vardı (Durum), sizin rolünüz (Görev), nasıl analiz ettiniz (Eylem), karar ve ölçülebilir sonuç ne oldu (Sonuç).
Örnek cevap iskeleti: Pazarlama ekibi bütçenin çoğunu yeni müşteri kazanımına ayırıyordu. Kohort analizi yaptığımda ikinci siparişini veren müşterinin yaşam boyu değerinin dört kat arttığını, ama ikinci sipariş oranımızın %18'de kaldığını gördüm. Bulguyu yönetime sundum; bütçenin bir kısmı ilk-sipariş-sonrası iletişime kaydırıldı. Üç ayda ikinci sipariş oranı %23'e çıktı ve bu, aynı bütçeyle daha yüksek ciro demekti.
Olası takip soruları: Bulgunuza itiraz eden oldu mu, nasıl yönettiniz?
DavranışsalVerinin kirli veya güvenilmez çıktığı bir durumu ve nasıl başa çıktığınızı anlatın.›
Nasıl yaklaşmalı: Veri kalitesi sorununu nasıl TESPİT ettiğiniz (fark etmeden raporlamamak) ve kalıcı çözüm kurup kurmadığınız önemli.
Örnek cevap iskeleti: Aylık satış raporunda bir bölgenin rakamı anormal yüksek görünüyordu. İçgüdüsel olarak kutlamak yerine kaynağa indim: entegrasyon hatası yüzünden iade edilen siparişler de satış olarak sayılmıştı. Raporu düzeltmekle kalmadım; iade durum kodlarını filtreleyen kontrolü sorgu şablonumuza kalıcı ekledim ve veri ekibine kaynak düzeltmesi için kayıt açtım. O günden sonra aynı hata bir daha rapora yansımadı.
Olası takip soruları: Yayınlanmış bir raporda hata bulsanız ne yaparsınız?
DavranışsalTeknik olmayan bir paydaşa karmaşık bir bulguyu nasıl anlatırsınız? Bir örnek verin.›
Nasıl yaklaşmalı: İletişim sorusu: jargonu bırakıp iş diliyle, tek bir net görselle ve 'ne yapmalıyız' cümlesiyle anlattığınız gerçek bir durumu paylaşın.
Örnek cevap iskeleti: Satış müdürüne churn modelinin sonuçlarını anlatmam gerekiyordu. 'Olasılık skoru' demek yerine 'bu listedeki 200 müşteri önümüzdeki ay bizi bırakma riski en yüksek olanlar; ilk aramayı bunlara yapalım' dedim ve tek bir öncelik listesi verdim. Teknik detayı soran olursa açıklarım ama sunumu her zaman kararla başlatırım. O liste sahada kullanıldı ve aranan müşterilerde kayıp belirgin azaldı.
DavranışsalAynı anda birden fazla acil talep geldiğinde önceliği nasıl belirlersiniz?›
Nasıl yaklaşmalı: Önceliklendirme kriterinizi söyleyin (karar etkisi, son tarih, talep sahibi) ve beklettiğiniz kişiyle nasıl iletişim kurduğunuzu ekleyin.
Örnek cevap iskeleti: Kriterim etki: hangi analiz bekleyen bir kararı açıyor? Yönetim sunumuna girecek rakam, 'merak ettim' seviyesindeki talepten önce gelir. Kapasiteyi aşarsa bunu saklamam; talep sahiplerine net tarih veririm: 'Bugün X'i bitiriyorum, seninkine yarın öğlen dönerim.' Sessiz kalıp geciktirmektense beklenti yönetmenin güveni koruduğunu öğrendim.
Teknik / Durumsal Sorular
Teknik / DurumsalSQL'de INNER JOIN ile LEFT JOIN farkı nedir? Ne zaman LEFT JOIN kullanırsınız?›
Nasıl yaklaşmalı: Tanımı bir cümlede verin, ardından gerçek bir kullanım örneği ekleyin (ör. hiç sipariş vermemiş müşterileri bulmak).
Örnek cevap iskeleti: INNER JOIN yalnızca iki tabloda da eşleşen satırları döndürür; LEFT JOIN sol tablonun tamamını korur, eşleşme yoksa sağ taraf NULL gelir. Örneğin 'hiç sipariş vermemiş müşteriler' için müşteri tablosunu siparişlere LEFT JOIN'leyip sipariş tarafı NULL olanları filtrelerim. Kampanya kapsam analizlerinde de kaydı olmayanları kaybetmemek için LEFT JOIN tercih ederim.
Olası takip soruları: Sorgu yavaşsa ilk neye bakarsınız? · Window fonksiyonu kullandınız mı? Örnek verin.
Teknik / DurumsalBir metrik bir gecede %30 düştü. Nasıl araştırırsınız?›
Nasıl yaklaşmalı: Sistematik yaklaşım bekleniyor: önce veri hattı/tanım hatası mı, sonra segment kırılımı, sonra dış etken. Panik değil, sıralı hipotez testi anlatın.
Örnek cevap iskeleti: Önce 'gerçek mi?' diye sorarım: veri hattında gecikme, tanım değişikliği veya izleme (tracking) kırılması bu düşüşlerin en sık nedenidir. Ham kaynaktan birkaç kaydı elle doğrularım. Gerçekse kırılıma inerim: hangi cihaz, kanal, şehir, ürün? Düşüş tek segmentte yoğunlaşıyorsa neden oradadır — örneğin bir keresinde 'trafik düştü' alarmı, sadece mobil uygulamanın yeni sürümündeki bir izleme hatası çıkmıştı. Son olarak takvim etkisi ve dış etkenleri (kampanya bitişi, rakip, tatil) kontrol ederim.
Teknik / DurumsalA/B testi sonucunu nasıl değerlendirirsiniz? Nelere dikkat edersiniz?›
Nasıl yaklaşmalı: Örneklem büyüklüğü, test süresi, istatistiksel anlamlılık ve 'testi erken durdurmama' disiplinine değinin; birden çok metriğe bakma tuzağını da ekleyin.
Örnek cevap iskeleti: Testten önce ana metriği, minimum örneklemi ve süreyi sabitlerim; test yarıda 'kazanıyor gibi' diye durdurulmaz çünkü erken sonuçlar yanıltıcıdır. Sonuçta anlamlılıkla birlikte etki büyüklüğüne bakarım — istatistiksel olarak anlamlı ama iş için önemsiz farklar da olur. Ayrıca yan metrikleri kontrol ederim: dönüşüm artarken iade oranı da artıyorsa 'kazanan' varyant aslında kaybettiriyor olabilir. Sonucu segment bazında da doğrularım.
Olası takip soruları: p-değerini nasıl açıklarsınız?
Teknik / DurumsalBir yönetim panosu (dashboard) tasarlarken nelere dikkat edersiniz?›
Nasıl yaklaşmalı: Kullanıcı ihtiyacından başlayın: kimin, hangi kararı, hangi sıklıkla verdiği. Metrik seçimi, sadelik ve güncellenebilirlik anlatın.
Örnek cevap iskeleti: Panoya değil, karara tasarlarım: bu ekranı kim, haftada kaç kez, hangi soruyla açacak? En üste karar metriği ve hedefe göre durumunu koyarım; detay kırılımları alta bırakırım. Beş grafiklik sade bir pano, otuz grafiklik bir panodan her zaman daha çok kullanılır. Veri tazeliği ve tanım notları eklerim — 'bu rakam neyi içeriyor' sorusu panonun içinde cevaplanmalı. Yayına aldıktan sonra kullanım verisine bakar, açılmayan grafikleri kaldırırım.
Mülakattan önce CV'niz hazır mı?
Görüşmeye çağrılmak için önce başvurunuzun ATS sistemlerinden geçmesi gerekiyor.