Data Analyst
WHERE operatoru ilə HAVING operatoru arasındakı fərq nədir?
Təklif olunan həllin zaman və yaddaş baxımından asymptotik mürəkkəbliyi nədir?
Bir az özünüz, təcrübəniz və əsas məqamlar haqqında danışın
Yüksək rəhbərlik üçün təqdimat hazırlamaqda hansı məlumatlar daxildir?
API müqaviləsi necə təsvir olunmuşdu? Xüsusiyyətlər hansı bölmələrdən ibarət idi?
Vib-coding və LLM istifadəsi ilə bağlı layihələrin haqqında danış
sum_series tapşırığının həll mexanizmini izah edin: iki pilləli zaman serisinin cəmini necə qurmaq olar?
Mali və ya əməliyyat modelləşdirmə təcrübən varmı?
95-ci faiz nəyidir?
Zaman seriyalarında mövsümi və xarici təsirləri necə idarə etdiniz?
Pəncərə funksiyaları ilə işlədinizmi? Hansılarını bilirsiniz?
LLM üçün bilik bazasını necə həyata keçirmək olar, əgər məlumatların həcmi kontekst pəncərəsindən çoxdursa? Kontekst pəncərəsi nədir?
Geri uyğunluğu qorumaq üçün API dizaynında nə edilə bilər və nə edilə bilməz?
LLM-lərdən necə istifadə edirsiniz? Agentlərin necə işlədiyini danışın.
// Məhsullar haqqında məlumat almaq üçün metodumuz var, bu metod çox tez-tez çağrılır // Bu kodda problemlər var mı və onları necə düzəltmək olar? postgress verilənlər bazası 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 }
Komandanızda biznes analitiki iş prosesindən və təcrübənizdən danışın
SQL tapşırığı: istifadəçilər üzrə eksperiment qrupları (exp_id=90) üçün Epic Match Start hadisəsindən Epic Fight Win hadisəsinə çevrilməni vaxt üzrə join ilə düzgün şəkildə eksperimentə təyin edin.
Karyer üçün hansı North Star metrikasını seçmək lazımdır?
Hansı hallarda real həyatda normal paylanma ilə rastlaşırıq və hansı hallarda yox? Konkret nümunələr verin və izah edin niyə məlumatlar normal paylanıb və ya yox.