Data Analyst
North Star metriği (başarılı sipariş sayısı) azalıyorsa ne yapılmalı?
ClickHouse'umuz var ve içinde düzenli olarak çalışan ancak uzun süren bir DBT sorgusu var. Nedenleri nelerdir ve optimizasyonu nasıl yaklaşırsınız?
Bir geçişte iki RLE sıkıştırılmış vektörün skalar çarpımını hesaplayan Python kodu yazın.
Premium müşteriler için finansal yapay zeka danışmanını teknik olarak nasıl uygulayabilirsiniz? Hangi riskler var ve tehlikeli olan nedir?
Veri ve iş ihtiyaçları arasında başarılı bir köprü olmak için hangi niteliklere sahip olmak gerekir?
Hangi zaman diliminde tahmin yapıldı?
Verilerde yinelenen siparişler varsa, benzersiz siparişleri nasıl sayarsınız?
Bir kodlama ajansının kavramsal olarak nasıl çalıştığını nasıl anlatırsınız? LLM modeline ne yapılmalı ki hem kod yazabilsin, hem soruları cevaplayabilsin, hem de uzun süreli işlemler yapabilsin?
İş vakası: yeni işlemlerle yeni bir proje başlatıldı. Bu proje hakkında hiçbir şey bilmiyorsanız, şüpheli işlemleri nasıl izlerdiniz?
İş görüşmeleri söz konusu olduğunda sizin için en zor olan şeyler nelerdir?
Dış anahtar nedir ve birincil anahtardan nasıl farklıdır?
Alfabe sadece küçük Latin harflerinden oluşuyorsa, çözüm nasıl hızlandırılır?
Bir kıyaslama nedir ve çok modlu bir modelin kalitesini nasıl değerlendirirdin?
Verilerin normal dağılıma sahip olması için yerine getirilmesi gereken kriterleri açıkça listeleyin.
Akıl yürütme modeli nedir? Akıl yürütme ne sağlar?
Çalışma formatınız hakkında (uzaktan/ofis) ve coğrafi konumunuz nerede?
Her tabloda ayrı bir anahtar mı yapılmalı?
[İsim] hisse senedi getirisi normal dağılıma mı sahip olacak? (2000'den 2026'ya kadar tüm işlem tarihi boyunca dakika başına fiyat artışları)
Yeni arama algoritmasını test etmek için A/B testi nasıl ayarlardın? Gerekli örneklem büyüklüğü ve test süresini nasıl belirlersin?
Pseudo kod sum_series(a={{1, 2}, {5, 1}}, b={{2, 4}, {3, 6}, {9, 7}}) -> {{1, 2}, {2, 6}, {3, 8}, {5, 7}, {9, 8}} def sum_series(a, b): result = [] i , j = 0, 0 val_a, val_b = 0, 0 while i < len(a) or j < len(b): a_next = a[i][0] if i < len(a) else float('inf') b_next = b[j][0] if j < len(b) else float('inf') if a_next <= b_next: val_a = a[i][1] t = a[i][0] i += 1 else: val_b = b[j][1] t = b[j][0] j += 1 result.append((t, val_a + val_b)) return result