Golang
Zašto su se vaši logovi skupljali? Kako se zove agent za Loki?
Задача за кодирање: пронађите најмањи природан број који недостаје у низу
Implementirajte Worker Pool za obradu logova: čitajte logove iz kanala, obrađujte ih paralelno, prebrojite broj logova po svakom servisu, vratite mapu[serviceName]count.
Da li je bilo kritično da podaci u keš memoriji mogu biti neaktualni?
Zadatak: Šta će prikazati kod? ```go package main import "fmt" func main() { a := []int{1, 2, 3, 4, 5} b := a[:2] b = append(b, 100) fmt.Println(a, b) } ```
Kako radi HTTP server u Go?
И како база може да ради под тако великим оптерећењем?
Ispričajte o složenom tehničkom zadatku koji ste nedavno uspjeli realizovati.
Зашто су транзакције у базама података?
Koje od navedenih sredstava za sinhronizaciju su u Go? Kanali, sync.WaitGroup, sync.Mutex, sync.Cond?
Kako ste implementirali atomarnost zapisa u Redis-u? Koji algoritam ste koristili (Lua skripta)?
Објасните технику решавања проблема максималне удаљености до најближе заузето место
Pričaj o blokadama u Postgresu.
Napišite funkciju koja proverava da li je niz palindrom. Palindrom je niz karaktera koji se čita isto u oba smera. Treba proveriti samo na karaktere azbuke a- я, А- Я, bez obzira na veličinu slova.
Šta je rehashing?
Можеш ли да наведеш пример хеш функције?
Такође видим да сте раније писали у PHP-у. Можете ли ми рећи како је протекао прелаз са PHP-а на Go? Можда сте похађали неке курсеве или како сте учили језик?
Šta je BASE?
Šta očekuješ od novog radnog mesta?
Koja pitanja postoje za kompaniju? Kako se vrši planiranje i procena zadataka?