Sobes.tech

Data Analyst

Aký je rozdiel medzi operátorom WHERE a operátorom HAVING?

Intern
Альфа-БанкАльфа-Банк
60

Aká je asymptotická zložitosť navrhovaného riešenia z hľadiska času a pamäte?

Intern
Яндекс
46

Povedzte mi niečo o sebe, o vašich skúsenostiach, kľúčových momentoch

Middle
СНС
45

Aké informácie obsahuje príprava prezentácie pre vrcholové vedenie?

Middle
СНС
44

Máte skúsenosti s finančným alebo prevádzkovým modelovaním?

Senior
Global Remote Professions
44

Ako bol API kontrakt opísan? Z akých častí pozostávala špecifikácia?

Middle
СБЕРСБЕР
43

Povedz mi o svojich projektoch s vib-codingom a využití LLM

Intern
Яндекс Пэй
42

Vysvetlite logiku riešenia úlohy sum_series: ako zostaviť súčet dvoch stupňovitých časových radov?

Intern
Яндекс
42

Čo je 95. percentil?

Intern
СБЕР ЗвукСБЕР Звук
41

Pracovali ste s oknovými funkciami? Aké poznáte?

Intern
Альфа-БанкАльфа-Банк
40

// Máme metódu na získanie informácií o produktoch, táto metóda sa volá veľmi často // sú v tomto kóde problémy a ako ich môžeme opraviť? databáza postgress 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 }

Principal
101ХР101ХР
40

Čo je možné a čo nie je možné robiť pri navrhovaní API na zachovanie spätnej kompatibility?

Middle
СБЕРСБЕР
40

Ako veľmi vás zaujíma strojové učenie a či by ste ho chceli použiť vo svojej práci ako nástroj?

Intern
Яндекс
40

Ako ste spracovali sezónnosť a vonkajšie vplyvy v časových radách?

Intern
Т-БанкТ-Банк
40

Úloha SQL: vypočítajte konverziu podľa skupín experimentov (exp_id=90) od udalosti Epic Match Start k udalosti Epic Fight Win podľa používateľov, s správnou atribúciou udalostí k experimentu cez join podľa času.

Senior
ScoreWarrior
39

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 }

Principal
101ХР101ХР
39

Ako implementovať databázu znalostí pre LLM, ak je objem dát väčší ako kontextové okno? Čo je to kontextové okno?

Intern
Яндекс Пэй
39

Akú metriku North Star zvoliť pre carsharing?

Intern
СБЕР ЗвукСБЕР Звук
39

Kde v reálnom živote sa stretávame s normálnym rozdelením a kde nie? Uveďte konkrétne príklady s vysvetlením, prečo sú údaje normálne rozdelené alebo nie.

Intern
Яндекс
39

Ako používaš LLM? Povedz mi, ako fungujú agenti.

Intern
Яндекс Пэй
38
/15