Data Analyst
Чиме се оператор WHERE разликује од оператора HAVING?
Koja je asimptotska složenost predloženog rešenja u pogledu vremena i memorije?
Ispričajte mi nešto o sebi, svom iskustvu, ključnim trenucima
Koje informacije uključuje priprema prezentacije za vrhunsko menadžment?
Имате ли искуство у финансијском или оперативном моделовању?
U kom formatu ste opisivali API ugovor? Od kojih odeljaka je sastavljena specifikacija?
Ispričaj mi o svojim projektima s vib-coding i korišćenju LLM
Објасните логик у решавању задатка sum_series: како изградити збир два коракна временска низа?
Šta je 95. percentil?
// Imamo metod za dobijanje informacija o proizvodima, ovaj metod se poziva veoma često // da li postoje problemi u ovom kodu i kako ih možemo ispraviti? baza podataka 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 }
Šta se može, a šta ne može raditi pri projektovanju API-ja za očuvanje unazadne kompatibilnosti?
Колико вас занима машинско учење и да ли бисте желели да га примените у раду као алат?
Kako ste obrađivali sezonskost i spoljašnje uticaje u vremenskim serijama?
Да ли сте радили са функцијама прозора? Које познајете?
SQL zadatak: izračunajte konverziju po grupama eksperimenata (exp_id=90) od događaja Epic Match Start do Epic Fight Win po korisnicima, sa ispravnom atribucijom događaja eksperimentu putem join po vremenu.
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 }
Kako implementirati bazu znanja za LLM ako je obim podataka veći od kontekstnog okna? Šta je kontekstno okno?
Koju North Star metriku izabrati za carsharing?
Gde u stvarnom životu postoji normalna raspodela, a gde ne? Dajte konkretne primere sa objašnjenjem zašto su podaci normalno raspoređeni ili nisu.
Kako koristiš LLM-ove? Pričaj mi kako rade agenti.