Golang
Da li znači da će se sve ipak završiti nakon ovog timeout-a? Drugim rečima, može se desiti da nešto još uvek ne radi — koji je ovde problem?
Ispričaj o Kubernetesu — šta je to, kako se razlikuje od Dockera, koje su njegove glavne komponente?
Da li ste koristili posrednike poruka na poslu?
Šta su sticky sesije i zašto su potrebne da bi sve veze pale na jednu instancu?
Koje informacije prikazuje EXPLAIN ANALYZE?
Šta će program prikazati? package main import "fmt" func main() { original := []int{1, 2, 3} updated := append(original, 4) original[0] = 100 fmt.Println(original, updated) } [100 2 3] [1 2 3 4] [100 2 3] [100 2 3 4] [1 2 3] [1 2 3 4]
Kuda idu gorutine pri kreiranju — u lokalnu ili globalnu red za planera Go?
Kako izvući i obraditi četiri odvojena zahteva iz batch operacije?
Kako ste vršili skaliranje Kafka potrošača? Po kojim kriterijumima?
Sada želimo da odemo na HeadHunter i tražimo kandidate po filtrima — kako to arhitekturalno osmisliti?
Kako otkazati rezervaciju nakon isteka vremena (5 minuta)?
Šta je goroutine?
Čime se razlikuje proces, nit i gorutina?
Da li ste pravili analitiku u realnom vremenu ili koje ciljeve ste prvobitno imali?
Koji je bio projekat u kompaniji? Koji mikroservis je bio tamo?
Šta treba poboljšati u implementaciji sortirane mape, ako bi bilo više vremena? Koji su mogući problemi i pravci razvoja biblioteke?
Koje je tvoje najsjajnije dostignuće tokom celog radnog staža?
/* 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?
Šta je semafor?