Data Analyst
Zašto se koriste COUNT i GROUP BY?
Šta gubiš ako daš agentu za kodiranje pristup internetu?
Da li se logistička regresija može prekomerno naučiti i kako se s tim boriti?
Da li su karakteristike bile bile zasnivale samo na vremenskim nizovima? Da li ste pokušali koristiti druge izvore podataka, poput vesti ili drugih kriptovaluta?
Kako odlučuješ koje testove da napišeš za DBT model? Da li su potrebna upozorenja?
Da li je UPDATE sam po sebi transakcija? Da li je potrebna eksplicitna transakcija za atomski UPDATE?
Da li je potrebno prethodno obraditi osobine pre obuke logističke regresije sa L2 regularizacijom i zašto?
SQL: prikažite listu zaposlenih koji su stariji od svog nadređenog (tabela employees sa poljima employee_id, department_id, is_chief, birthday).
Zadatak o psu: postoji tačka A i tačka B, razdaljina između njih je 30 km. Osoba iz A ide brzinom od 4 km/h, osoba iz B brzinom od 6 km/h prema sebi. Pas trči između njih brzinom od 20 km/h. Koliko kilometara će pas pretrčati do trenutka kada se ljudi sretnu?
// Имаме таблица с продукт, който има брояч на прегледите // таблица goods: // ID | cnt_view // ----------- // 1 | 100 // Два потребителя започнаха да гледат продукта с id = 1 едновременно // и в нашата база данни бяха стартирани 2 паралелни транзакции // Какъв ще бъде резултатът? postgress func IncrementView(ctx context.Context, db *sql.DB, id int64) error { tx, err := db.BeginTx(ctx, nil) if err != nil { return err } defer tx.Rollback() var cnt int err = tx.QueryRowContext(ctx, "SELECT cnt_view FROM goods WHERE id = $1", id, ).Scan(&cnt) if err != nil { return err } cnt++ _, err = tx.ExecContext(ctx, "UPDATE goods SET cnt_view = $1 WHERE id = $2", cnt, id, ) if err != nil { return err } return tx.Commit() }
Koje metode koristite da biste održali svoje veštine ažurnim? (pitanje sagovorniku u okviru parne prakse)
Koje su vaše slabosti i snage?
Kako znate da je vaš tehnički zadatak kompletan i spreman za predaju razvoju? Koji su vaši kriterijumi spremnosti?
Koji projekte vas interesuju — samo tehnički ili razmatrate i konsultacije? Šta želite da razvijate?
Kako je implementirana šema autorizacije u dvostrukom sistemu?
Kako bi napravio benchmark za geometriju? Opisati lanac od ideje do konačnog skupa podataka.
Pitanje o ponašanju: vođa je preporučio model, ali on pokazuje loše rezultate. Šta ćeš uraditi?
---SEPARATOR---
SQL: napišite upit za brojanje broja pretplatnika svakog blogera (tabela sa blogerima i pretplatnicima).
Ispričajte mi o svom iskustvu, nekom projektu ili zadatku na koji ste ponosni