Golang
Шта сада тражиш за себе, шта је важно за тебе?
Kako funkcioniše mapa u Go? Ispričajte o unutrašnjoj strukturi, buckets, kolizijama.
Kada se pokreće Garbage Collector? Da li postoje posebne tačke za zaustavljanje?
За шта се користе JWT токени?
Koja je algoritamska složenost binarnog pretraživanja u sortiranoj nizu? (O(1) / O(log n) / O(n) / O(n^2))
Spojite dve tabele i vršite agregaciju, u tom trenutku se podaci menjaju — šta će se desiti?
Koje indekse poznajete u bazi podataka? Koje funkcije su korišćene?
Ispričaj mi o profilisanju servisa u Go — kako izgleda proces otklanjanja grešaka i traženja uskih grla?
// 2 func merge(chans ...chan int) <-chan int { panic("not implemented") } func main() { a,b,c := make(chan int), make(chan int), make(chan int) out := merge(a,b,c) go func(){ for v := range out { println(v) } }() a <- 1 a <- 2 a <- 3 b <- 4 c <- 5 close(c) a <- 6 } Implementirajte funkciju merge koja prihvata više kanala celih brojeva i vraća jedan kanal koji spaja vrednosti sa svih ulaznih kanala. Spojeni kanal treba zatvoriti kada su svi ulazni kanali zatvoreni.
Ispričaj mi o Outbox uzorku — kako funkcioniše?
Koje crvene zastave u kompaniji bi bile za tebe stop-faktori?
Nađite sintaksne greške u ispravljenom kodu
Koje strukture podataka poznajete?
Šta se dešava pri čitanju i pisanju u zatvorenom kanalu?
Може ли примарни кључ бити саставни?
Ako se chat pokvari, memorija i procesor su u redu, ali poruke ne stižu – kako bi rešio problem?
Opisati zahteve za Python + OpenGL aplikaciju za morfing objekata sa klizačem.
Šta je bucket u mapi fizički?
Ispričaj o svom radnom iskustvu, o projektima na kojima si radio, šta tačno si radio?
Zašto ste odlučili da koristite LLM umesto jednostavne logike u kodu?