Golang
Шта је трка података?
Da li se ikada desilo da rezultat tvog rada nije zadovoljio tvojeg nadređenog?
Znaš li šta je testiranje zasnovano na tabelama (table-driven tests)?
A u shardovima, u replikama, kako je konfigurisan ClickHouse?
Šta je relacijska baza podataka i po čemu se razlikuje od nerezacijske baze?
Šta je DNS i MITM napad?
Šta su transakcije i svojstva ACID?
Čime se razlikuju Dependency Inversion i Dependency Injection?
Да ли постоје ограничења у вези са трајањем пројекта? Да ли сте спремни да размотрите пројекат од 2 месеца?
Kako je asinhrona usluga povezana sa smanjenjem opterećenja na PostgreSQL za 25%?
Da li imate iskustva sa modernim frontend okvirima (Vue, React, Svelte)? Šta je reaktivnost i kako se implementira u React-u?
Опиши архитектуру једног од својих пројеката (слојеви, образци, организација кода)
Šta će biti prikazano pri pokretanju programa: func main() { counter := make([]int, 0, 1000) var wg sync.WaitGroup for i := 0; i < 1000; i++ { wg.Add(1) go func() { defer wg.Done() counter = append(counter, i) time.Sleep(10 * time.Millisecond) // Simulacija rada }() } wg.Wait() fmt.Println(len(counter)) }
Kako rešiti situaciju kada svih 5 gorutina istovremeno vide prazan keš i idu u bazu podataka (cache stampede)?
Можемо ли утицати на garbage collector у Go?
Kako se izvršava ovaj SQL upit sa podupitom i DENSE_RANK (redosled izvršavanja)?
Kako garantovati da će poruka iz reda biti obrađena tačno jednom ako ima više radnika?
Ispričaj o svom trenutnom iskustvu: gde sada radiš, na kojem proizvodu, koji je tvoj glavni stek?
Колико већ радите на Go? На претходном месту сте комбиновали PHP и Go — како је то ишло?
Da li je tvoja obaveza da sam proveravaš metrike nakon deploy-a i da beležiš rezultat?