Data Analyst
WHERE operatörü ile HAVING operatörü arasındaki fark nedir?
Önerilen çözümün zaman ve bellek açısından asimptotik karmaşıklığı nedir?
Kendinizden, deneyiminizden ve önemli noktalarınızdan biraz bahsedin
Yönetim kurulu için sunum hazırlığında hangi bilgiler yer alır?
Vib-coding ve LLM kullanımıyla ilgili projelerin hakkında bana anlat
API sözleşmesi nasıl tanımlandı? Özellikler hangi bölümlerden oluşuyordu?
Finansal veya operasyonel modelleme konusunda deneyimin var mı?
sum_series probleminin çözüm mantığını açıklayın: iki basamaklı zaman serisinin toplamını nasıl oluşturursunuz?
95. yüzdelik nedir?
Zaman serilerinde mevsimsellik ve dış etkileri nasıl işlediniz?
Pencere fonksiyonlarıyla çalıştınız mı? Hangilerini biliyorsunuz?
LLM için bilgi tabanı nasıl uygulanır, veri hacmi bağlam penceresinden büyükse? Bağlam penceresi nedir?
Gerçekleştirilecek API tasarımında geri uyumluluğu korumak için ne yapılabilir ve ne yapılamaz?
LLM'leri nasıl kullanıyorsun? Ajanların nasıl çalıştığını anlat.
// Ürünler hakkında bilgi almak için bir metodumuz var, bu metod çok sık çağrılıyor // Bu kodda sorunlar var mı ve nasıl düzeltebiliriz? postgress veritabanı func (r *ProductRepository) GetProductDetails(ctx context.Context, productIDs []int) []Product { products := make([]Product, 0, len(productIDs)) for _, id := range productIDs { go func(id int) { var p Product query := "SELECT name, price, description FROM products WHERE id = $1" err := r.db.QueryRowContext(ctx, query, id).Scan(&p.Name, &p.Price, &p.Desc) if err != nil { r.logger.Error("error get product", "err", err) return } products = append(products, p) }(id) } return products }
func (r *OrderRepository) GetActiveOrderIDs(ctx context.Context, offset, limit int) ([]uint32, error) { var ( res []uint32 args []interface{} ) query := `SELECT id FROM "order" WHERE is_terminated = false LIMIT $1 OFFSET $2;` args = append(args, limit, offset) rows, err := r.slave.Query(ctx, query, args...) if err != nil { return nil, err } for rows.Next() { var orderID uint32 if err = rows.Scan(&orderID); err != nil { return nil, err } res = append(res, orderID) } return res, nil }
Carsharing için hangi North Star metriği seçilmeli?
Takımınızdaki bir iş analisti olarak çalışma süreciniz ve deneyiminiz hakkında bilgi verin
SQL görevi: kullanıcılar bazında deney gruplarına göre (exp_id=90) Epic Match Start olayından Epic Fight Win olayına dönüşüm oranını zaman üzerinden join yaparak doğru şekilde deneyle ilişkilendirerek hesapla.
Gerçek hayatta normal dağılım nerelerde görülür ve nerelerde görülmez? Nedenleriyle birlikte, verilerin neden normal dağılım gösterdiğine veya göstermediğine dair somut örnekler veriniz.