Sobes.tech

Data Analyst

Wat is het verschil tussen de WHERE- en de HAVING-operator?

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

Wat is de asymptotische complexiteit van de voorgestelde oplossing in termen van tijd en geheugen?

Intern
Яндекс
45

Vertel me iets over jezelf, je ervaring, belangrijke momenten

Middle
СНС
44

Welke informatie bevat de voorbereiding van een presentatie voor het topmanagement?

Middle
СНС
44

Hoe werd het API-contract beschreven? Uit welke secties bestond de specificatie?

Middle
СБЕРСБЕР
42

Vertel me over je projecten met vib-coding en het gebruik van LLM

Intern
Яндекс Пэй
41

Leg uit wat de logica is achter het oplossen van de sum_series taak: hoe bouw je de som van twee trappen-achtige tijdreeksen?

Intern
Яндекс
41

Heb je ervaring in financiële of operationele modellering?

Senior
Global Remote Professions
41

Wat is het 95e percentiel?

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

Hoe hebt u seizoensinvloeden en externe invloeden in tijdreeksen behandeld?

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

Heeft u met vensterfuncties gewerkt? Welke kent u?

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

Hoe implementeer je een kennisbank voor LLM als de gegevensgrootte groter is dan het contextvenster? Wat is een contextvenster?

Intern
Яндекс Пэй
39

Wat kan en wat niet gedaan worden bij het ontwerpen van een API om achterwaartse compatibiliteit te behouden?

Middle
СБЕРСБЕР
39

Hoe gebruik je LLM's? Vertel hoe de agents werken.

Intern
Яндекс Пэй
38

// We hebben een methode om informatie over producten te verkrijgen, deze methode wordt heel vaak aangeroepen // Zijn er problemen in deze code en hoe kunnen we ze oplossen? postgress database 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ХР
38

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ХР
38

Vertel over het werkproces van een business-analist in jouw team en jouw ervaring

Middle
СБЕРСБЕР
38

SQL-taak: bereken de conversie per experimenteergroepen (exp_id=90) van het Epic Match Start-naar Epic Fight Win-gebeurtenis per gebruiker, met correcte toewijzing van gebeurtenissen aan het experiment via join op tijd.

Senior
ScoreWarrior
37

Welke North Star-metric moet je kiezen voor carsharing?

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

Waar in het echte leven komt een normale verdeling voor en waar niet? Geef concrete voorbeelden met uitleg waarom de gegevens wel of niet normaal verdeeld zijn.

Intern
Яндекс
37
/15