Можеш ли да опишеш сервисе у Wildberries као висок оптерећење? Који је био RPS у врху?
Golang
Na koji način se može upravljati ili komunicirati sa zatvorenim kanalom u jeziku Go?
Koja je razlika između gorutine i sistemskog niti u kontekstu izvršavanja zadataka?
Можете ли објаснити шта представља тип Error у језику Go и како се користи за обраду грешака?
Da li je REST protokol kompatibilan sa HTTP/3?
Kako pronaći PID procesa?
Да ли постоје рокови или већ постоје понуде?
Objasnite šta je Read-Write blokada (RWMutex) i kako se koristi za upravljanje pristupom podacima.
Kako prekinuti proces u Linuxu i kako se razlikuju SIGTERM i SIGKILL? Šta su signali i čemu služe?
Можете ли објаснити како је реализован и како ради динамички низ у језику Go?
func Exclude(a, b []int) []int { set := make(map[int]struct{}) for _, v := range b { set[v] = struct{}{} } result := make([]int, 0) for _, v := range a { if _, ok := set[v]; !ok { result = append(result, v) } } return result } Грешка при компилацији # command-line-arguments ./main.go:39:32: грешка у синтакси: неочекивани нови ред, очекивао { након if клаузуле
Kako odrediti sadržaj istaknut pomoću operatora sečenja?
Potrebno je implementirati funkciju uniqRandn, koja generiše listu dužine n sa jedinstvenim, slučajnim brojevima. import ( "fmt" "math/rand" ) func main() { fmt.Println(uniqRandn(10)) } func uniqRandn(n int) []int { //... }
Можете ли објаснити принцип рада UTF-8 кодирања и његове главне предности?
Ispričaj o posljednjem radnom mjestu: čime si se bavio, koji si stack koristio, koji su bili teški zadaci?
Koja je uloga sistemskog poziva SELECT u procesu interakcije sa datotečnim sistemom i kako se koristi za nadgledanje ulaza/izlaza?
Šta je transakcija u PostgreSQL-u? Pričaj o ACID-u.
У којим случајевима defer неће бити позван?
Можете ли да објасните шта значи термин 'Consumer group' у систему Kafka?
Шта бисте желели да пронађете са аспекта пројекта, компаније, тима?