Veri bilimci mülakat soruları (21 soru ve ipucu)
Veri bilimci, Teknoloji ve yazılım. 21 soru.
Güncelleme:
Yazan: Ken Garry
Kısa cevap
Veri bilimci mülakatları, bir iş sorunu için doğru yöntemi seçme ve bu yöntemin işe yaradığını kanıtlama becerini ölçer. A/B testleri, model değerlendirme, veri sızıntısı, özellik seçimi, canlıya alma ve modelleri paydaşlara anlatmak üzerine sorular bekle. İyi cevaplar modelin desteklediği kararla başlar ve etkiyi yalnızca doğrulukla değil, iş diliyle anlatır.
Önemli noktalar
- Her modelleme cevabına iş kararıyla ve yanılmanın maliyetiyle başla.
- Bir A/B testini nasıl tasarlayacağını, boyutlandıracağını ve okuyacağını bil; sonuca ne zaman güvenmemek gerektiği dahil.
- Hangi değerlendirme metriğini kullanacağını ve doğruluğun (accuracy) neden çoğu zaman yanlış metrik olduğunu söylemeye hazır ol.
- Canlıya aldıktan sonra ne olduğunu anlat: izleme, kayma (drift) ve yeniden eğitim.
- Bir modelin çıktısını, ona göre hareket edecek birine anlatabildiğini göster.
Mülakatçılar ne arıyor
- Bir modeli bir karara ve bir hata maliyetine bağlayan problem çerçevelemesi
- Sağlam deney tasarımı: hipotez, örneklem büyüklüğü, koruma (guardrail) metrikleri, durdurma kuralları
- Sınıf dengesizliğine ve iş maliyetlerine uyan değerlendirme metrikleri seçmek
- Sızıntı, yanlılık ve kayma konusunda farkındalık ve bunları yakaladığı örnekler
- Pragmatik yaklaşım: karmaşık bir modelden önce basit bir temel model (baseline)
- Belirsizliği teknik olmayan ekiplere açıkça anlatmak
Uyarı işaretleri
- Model doğruluğunu temel model ya da iş bağlamı olmadan raporlamak
- Basit bir model denemeden doğrudan karmaşık bir model seçmek
- A/B testi sonuçlarına ara ara bakıp iyi göründüğünde testi erken durdurmak
- Model canlıya çıktıktan sonra ne olduğuna dair hiçbir hikâye olmaması
- Adillik ya da yanlılık sorularını 'benim alanım değil' diye geçiştirmek
- Bir modelin tahminini sade bir dille açıklayamamak
Yanında götürmeye değer rakamlar
- Asıl önemli metrikte temel modele göre artış (precision at k, recall, AUC)
- Kontrol grubu (holdout) ya da deneyle ölçülen ek gelir veya tasarruf edilen maliyet
- Deney hızı: çeyrek başına tasarlanan ve sonuçlandırılan test sayısı
- Canlı ortamda model gecikmesi ve çalıştırma (serving) maliyeti
- Tespit edilen kayma ve yeniden eğitime kadar geçen süre
- İş ekibinin harekete geçtiği tahminlerin payı
Sorular
Teknik
- 1
Yeni bir öneri bileşeni için A/B testini nasıl tasarlardınız?
İpucu: Hipotezi, birincil ve koruma metriklerini, rastgeleleştirme birimini, örneklem büyüklüğünü ve süreyi anlat.
- 2
Müşteri kaybı modelinizin doğruluğu %95. Bu neden yanıltıcı olabilir?
İpucu: Sınıf dengesizliğini ve burada precision, recall ya da maliyete göre ağırlıklandırılmış metriklerin neden önemli olduğunu açıkla.
- 3
Veri sızıntısı nedir ve bunu nasıl yakaladınız?
İpucu: Sonuçtan sonra kaydedilen bir özellik gibi somut bir örnek ver ve bunu nasıl fark ettiğini anlat.
- 4
Bir modelin tahminini bir kredi uzmanına ya da bir doktora nasıl açıklardınız?
İpucu: Özelliklerin katkısını sade bir dille anlat ve belirsizlik konusunda dürüst ol.
- 5
Bir dolandırıcılık tespit modeli için precision ile recall arasında nasıl seçim yaparsınız?
İpucu: Bunu, kaçırılan bir dolandırıcılığın maliyeti ile engellenen meşru bir müşterinin maliyeti arasındaki farka bağla.
- 6
Bir modeli kullanıcı grupları arasında adaletsiz sonuçlar açısından nasıl kontrol edersiniz?
İpucu: Hata oranlarını gruplara göre karşılaştırmaktan, farkların arkasındaki veriden ve ödünleşime kimin karar verdiğinden bahset.
- 7
Bir deneyin ne kadar süre çalışacağına nasıl karar verirsiniz?
İpucu: İstatistiksel güç analizinden, haftalık mevsimsellikten ve süreye önceden bağlı kalmaktan bahset.
- 8
İşinizi başkalarının yeniden üretebilmesi için nasıl belgeler ve paylaşırsınız?
İpucu: Sürüm kontrolünden, sabitlenmiş rastgele tohumlardan (seed), verinin sabitlenmiş kopyalarından (snapshot) ve kısa bir yazılı özetten bahset.
Davranışsal
- 9
Kurduğunuz ve canlıya çıkan bir modeli anlatır mısınız? İş üzerindeki etkisi ne oldu?
İpucu: Desteklediği kararı, temel modeli ve mümkünse bir kontrol grubuyla ölçülen etkiyi söyle.
- 10
Basit bir modelin karmaşık bir modeli geçtiği bir durumu anlatın.
İpucu: Metrikteki küçük bir kazançtan çok yorumlanabilirliğe, hıza ve bakıma değer verdiğini göster.
- 11
Analizinizin ya da modelinizin yanlış çıktığı bir anı anlatır mısınız?
İpucu: Hatayı sahiplen, kök nedeni ve eklediğin doğrulama adımını anlat.
- 12
Bir modeli canlıya almak için mühendislerle nasıl çalıştığınızı anlatın.
İpucu: Yalnızca notebook'u değil, gecikmeyi, izlemeyi ve devri de düşündüğünü göster.
- 13
Paydaşları verilere dayanarak yön değiştirmeye ikna ettiğiniz bir anı anlatır mısınız?
İpucu: Kanıtı, onu onların hedeflerine göre nasıl çerçevelediğini ve ne karar verdiklerini göster.
Durumsal
- 14
Bir deney anlamlı bir artış gösteriyor ama ürün yöneticisi buna şüpheyle bakıyor. Nasıl karşılık verirsiniz?
İpucu: Sonucu savunmadan önce örneklem oranı uyumsuzluğunu, yenilik etkisini ve segmentler arası tutarlılığı kontrol et.
- 15
Modelinizin performansı yayına alındıktan üç ay sonra düşüyor. Neleri araştırırsınız?
İpucu: Girdi verisindeki değişiklikleri, etiket kaymalarını, veri akışı hatalarını ve kullanıcı davranışının değişip değişmediğini kontrol et.
- 16
Yönetim, bir kuralla çözülebilecek bir sorun için makine öğrenmesi çözümü istiyor. Ne dersiniz?
İpucu: Kuralı temel çözüm olarak öner ve bir modelin ek maliyete ne zaman değeceğini tanımla.
- 17
Yeni bir veri setinden değer çıkarmak için iki haftanız var. İşi nasıl planlarsınız?
İpucu: Dar bir soruyla kapsamı belirle, hızlıca bir temel model kur ve ara bulguları erkenden paylaş.
- 18
Bir proje için gereken veri henüz yoksa ne yapardınız?
İpucu: Ödünleşimleriyle birlikte ölçüm altyapısı eklemeyi, bir vekil metrik ya da küçük çaplı manuel etiketlemeyi öner.
Motivasyon
- 19
Neden özellikle bizim şirketimizde veri bilimiyle ilgileniyorsunuz?
İpucu: Verilerinin ilginç kıldığı bir soruna ve ona uygulamak istediğin bir beceriye değin.
- 20
Sizi en çok hangi tür veri problemleri heyecanlandırıyor?
İpucu: Deney tasarımı ya da tahminleme gibi bir alan seç ve yakın zamandan bir örnek ver.
- 21
Kendinizi araştırmaya, mühendisliğe ya da liderliğe doğru ilerlerken mi görüyorsunuz?
İpucu: Yön konusunda dürüst ol ve oraya ilerlemek için şu an ne yaptığını anlat.
Bu pozisyon için bir iş ilanını ücretsiz iş ilanı aracına yapıştır ve işaret ettiği soruları gör
Veri bilimci mülakat soruları, bir iş sorunu için doğru yöntemi seçebildiğini, onu dürüstçe değerlendirebildiğini ve bir fark yarattığını gösterebildiğini ölçer. Deney tasarımı, model değerlendirme, sızıntı, canlıya alma ve iletişim üzerine sorular bekle. Her birine, çalışmanın desteklediği kararla başlayarak cevap ver.
Veri bilimci mülakatları neyi ölçer?
ABD Çalışma İstatistikleri Bürosu (BLS), veri bilimcileri “verilerden anlamlı içgörüler çıkarmak için analitik araç ve teknikler kullanan” kişiler olarak tanımlıyor (kaynak İngilizce, çeviri bize ait). Büro, ABD’de bu meslekte istihdamın 2025-2035 arasında %35 artmasını, yani ortalamadan çok daha hızlı büyümesini bekliyor. Mülakatlarda odağın araçlara aşinalıktan çok muhakemede olmasını bekle.
Sözlü turlarda genellikle şunları sorgularlar:
- Çerçeveleme. Bu model ya da test hangi kararı destekliyor, bir hatanın maliyeti ne?
- İstatistiksel özen. Örneklem büyüklükleri, anlamlılık, çoklu karşılaştırmalar, sonuçlara erken bakmak.
- Değerlendirme. İş maliyetine uyan metrikleri seçmek ve bir temel modelle karşılaştırmak.
- Canlı ortam düşüncesi. İzleme, kayma, gecikme ve modelin yayından sonra kime ait olduğu.
- İletişim. Evet ya da hayır bekleyen insanlara belirsizliği anlatmak.
Hedeflediğin rol raporlama ve panolara daha yakınsa veri analisti mülakat soruları sana daha uygun. İkisi de teknoloji sektörü rehberimizin kapsamında.
Modelleme sorularına nasıl cevap vermelisin?
Güvenilir, beş adımlı bir cevap:
- Karar ve maliyet. “Müşteriyi elde tutma ekibi risk altındaki müşterileri arıyor; yanlış bir pozitif bir aramaya, kaçırılan biri ise bir müşteriye mal oluyor.”
- Temel model. “Son girişe dayanan bir kural zaten bunların bir kısmını yakalıyor.”
- Yaklaşım. Temel modeli geçebilecek en basit model ve deneyeceğin özellikler.
- Değerlendirme. Metrik, doğrulama bölmesi ve sızıntıdan nasıl kaçınacağın.
- Yayından sonra. Gerçek etkiyi nasıl ölçeceğin ve kaymayı nasıl izleyeceğin.
“Temel model olarak lojistik regresyonla başlardım” demek zayıf bir cevap değildir. Karmaşıklığın nerede karşılığını verdiğini bildiğini gösterir.
Örnek STAR cevabı: fazla iyi görünen bir A/B testi
Örnek cevap: orta kıdemli veri bilimci, soru: “Paydaşları verilere dayanarak yön değiştirmeye ikna ettiğiniz bir anı anlatır mısınız?”
Durum
Yeni bir onboarding akışı, dört günlük testten sonra ilk hafta elde tutma oranında büyük bir artış gösterdi ve ürün ekibi onu hemen herkese açmak istedi.
Görev
Deneyden sorumlu veri bilimci olarak, yayın kararı verilmeden önce sonucun güvenilir olup olmadığını doğrulamam gerekiyordu.
Eylem
Trafik dağılımını kontrol ettim ve bir örneklem oranı uyumsuzluğu buldum: daha yavaş bazı cihazları düşüren bir hata yüzünden yeni akış planlanandan az kullanıcı almıştı. Ekibe basit bir grafikle, varyantın tam da ayrılma ihtimali en yüksek kullanıcıları kaçırdığını anlattım. Hatanın düzeltilmesini ve testin planladığımız tam iki hafta boyunca yeniden çalıştırılmasını önerdim.
Sonuç
Yeniden çalıştırılan test daha küçük ama gerçek, yaklaşık iki puanlık bir artış gösterdi ve akış, yavaş cihazlar için bir düzeltmeyle yayına çıktı. Ekip, her deney panosuna otomatik bir örneklem oranı kontrolü ekledi.
Neden işe yarıyor: istatistiksel özeni, uzman olmayanlara net bir açıklamayı ve projenin kendisinden uzun ömürlü bir süreç iyileştirmesini gösteriyor.
Hangi davranışsal sorularla karşılaşacaksın?
Standart soruların veri dünyasına uyarlanmış hâllerini bekle. Birini ikna etmek, başarısız olduğun bir an ve karmaşık bir konuyu anlatmak için hikâyeler hazırla. STAR yöntemi bunları derli toplu tutar.
Mülakatçıya hangi soruları sormalısın?
- “Burada modeller notebook’tan canlı ortama nasıl geçiyor ve bakımlarını kim yapıyor?”
- “Hangi deney platformunu kullanıyorsunuz, test tasarımlarını kim inceliyor?”
- “Şirketteki hangi kararlar şu anda modellere dayanıyor?”
- “Veri bilimi işleri ürün talepleri karşısında nasıl önceliklendiriliyor?”
- “Altı ay sonra bu pozisyonda başarıyı neyle ölçerdiniz?”
Daha fazla fikir için: mülakatçıya sorulacak sorular.
Nasıl pratik yapmalısın?
Bir proje seç ve onu üç kez anlat: bir veri bilimci meslektaşına, bir ürün yöneticisine ve bir üst düzey yöneticiye, her seferinde iki dakikanın altında. Üst düzey yöneticiye anlattığın versiyonda hâlâ hiperparametrelerden bahsediyorsan daha da kısalt. Notlarını yeniden okumak yerine yüksek sesle pratik yapmak, anlatımının nerede koptuğunu gösterir.
Sık sorulan sorular
Veri bilimci mülakatı veri analisti mülakatından nasıl farklıdır?
İkisi de çerçevelemeyi ve iletişimi ölçer. Veri bilimci mülakat turları bunlara deney tasarımı, istatistik, model değerlendirme ve canlıya alma sorularını ekler; belirsizlik ve ödünleşimler üzerine daha derin düşünmeni bekler.
Geçmek için canlıda çalışan bir modelim olması gerekir mi?
Faydası olur ama iyi yürütülmüş bir deney ya da değerlendirmenin sorumluluğunu üstlenip sonuçları net anlattığın bir proje aynı ağırlığı taşıyabilir. Kişisel olarak ne yaptığını somut şekilde söyle.
Kaynaklar
- Data Scientists: Occupational Outlook Handbook, U.S. Bureau of Labor Statistics
Yazan:Ken Garry, Kurucu ve geliştirici
Ken Garry bu uygulamanın kurucusu ve geliştiricisi. Yapay zekâ ile mülakat provası ürününü geliştiriyor ve mülakat hazırlığı rehberlerini yazıyor.

Gerçek mülakattan önce sesli söyle
Bu soruyu bir yapay zekâ mülakatçısına cevapla; 0–100 arası bir puan ve aynı yapıda yeniden yazılmış bir cevap al.