Golang
Šta je Load Average, kako ga proveriti i na šta obratiti pažnju?
Zašto ste odlučili da napustite trenutnu kompaniju?
Која су твоја финансијска очекивања? Наведи минимум и удобан ниво.
```go func main() { wg := sync.WaitGroup{} for i := 0; i < 10; i++ { wg.Add(1) go func(wg sync.WaitGroup) { defer wg.Done() fmt.Println(i) }(wg) } wg.Wait() fmt.Println("some text") time.Sleep(1 * time.Minute) fmt.Println("some text2") } ```
Šta treba poboljšati u implementaciji sortirane mape, ako bi bilo više vremena? Koji su mogući problemi i pravci razvoja biblioteke?
/* Dano je niz karaktera. Pronađite broj parova indeksa i i j (i <= j), između kojih nema ponovljenih karaktera. Za niz "aba" odgovor je 5: mogu biti ne samo ASCII [0, 0] ("a") [0, 1] ("ab") [1, 1] ("b") [1, 2] ("ba") [2, 2] ("a") */
Koje druge opcije postoje za povećanje brzine baze podataka osim indeksa?
Која је сложеност операција са мапом у најгорем случају при колизијама?
Ispričajte nam o sebi i svom radnom iskustvu.
Ispričaj mi o svom iskustvu na posljednjem radnom mjestu
Koje arhitektonske obrasce ste primenjivali u svom radu?
Šta se dešava u PostgreSQL kada se izvrši DELETE FROM table bez uslova?
Koje redove postoje u GMP-modelu?
Kako vidiš svoj razvoj na horizontu od 3 godine: tehnička ekspertiza ili menadžment?
Da li si morao koristiti gorutine u svom radu? Ako jeste, u kojoj funkciji?
Da li ste se susretali sa Common Table Expression (CTE)? Pričajte o njima, uključujući rekurzivne CTE.
Koje primitive za sinhronizaciju ste koristili u Go?
Koje mikroservise si razvio? Koje su to tačno usluge?
Да ли имате искуство са распоређеним системима?
Šta je consumer group u Kafka?