Sobes.tech

Golang

Na aké úspechy ste najviac hrdí a na čo si spomínate?

Senior
OZONOZON
72

Čo presne si urobil, aby bol servis publikovania a správy inzerátov na Avito rýchlejší?

Middle+
Магнум
72

Aký je rozdiel medzi procesom a vláknom?

Middle
VKVK
72

Prečo práve teraz hľadáš prácu?

Senior
ozon_tech
72

Uvažuješ o spojení dvoch projektov (PTK v mierke 1/48)?

Senior
wilix
72

Čo sa stane, ak funkcia deklaruje premennú typu *štruktúra, jej priradí nil cez new a vráti rozhranie error?

Senior
А7
72

Máte momentálne iné pohovory alebo ponuky?

Senior
DST Lab
72

Boli situácie, keď správa v Kafka nedorazila?

Senior
Финтехробот
72

Povedzte mi viac o práci s Kafka: ako presne prebiehala deduplikácia správ?

Middle+
ВайлдберрисВайлдберрис
72

// tabuľka tovarov: // ID | cnt_view // ----------- // 1 | 100 // dvaja používatelia začali súčasne sledovať tovar s id = 1 // a v našej databáze boli spustené 2 paralelné transakcie // aký bude výsledok? postgresql 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() }

Middle+
Lenta Tech
72

Čo by mala funkcia isBalanced vrátiť pre prázdny reťazec?

Middle
VKVK
72

Prečo sú potrebné dve kontroly if (na riadku 79 a na riadku s len(buf)==MaxItems), namiesto jednej?

Middle+
Яндекс
72

Čo znamená pole issued_at?

Middle
Ozon FreshOzon Fresh
72

Ako funguje Garbage Collector v Go? Čo je zásobník a halda?

Middle+
МВидео/эльдорадо
72

Ako ste pracovali s Dockerom?

Middle+
МВидео/эльдорадо
72

Ako prebiehala cesta od podnikateľskej myšlienky po predaj?

Senior
WildberriesWildberries
72

Ako používate profiler (pprof), ako ste hľadali problémy s pamäťou?

Middle+
Магнум
72

Máte otázky ohľadom výberového konania alebo spoločnosti?

Middle+
FaceApp
72

Čo sa robilo s oneskorením spotrebiteľa pri prepracovaní?

Senior
МВидео/эльдорадо
72

V čom spočíva rozdiel medzi dátovým typom TEXT a VARCHAR v PostgreSQL a v čom sa líši VARCHAR od CHAR?

Senior
Лига Цифровой ЭкономикиЛига Цифровой Экономики
72
/412