Golang
Aveți experiență practică în dezvoltarea de soluții arhitecturale pentru sisteme complexe?
Ce să faci dacă nu poți obține exact 243 fețe în timpul simplificării modelului?
Aveți experiență în utilizarea interogărilor SQL imbricate în proiectele dvs.?
Ce aspect al conceptului OOP reflectă structura unei clase sau a unui obiect?
Când exact pot trece goroutine-urile în coada locală de execuție?
Vorbește despre stiva utilizată în proiectul actual, mai detaliat.
La ce folosește SELECT FOR UPDATE?
Poți explica ce este un sistem de gestionare a dependențelor în Go și cum este implementat?
Ce cerințe non-funcționale sunt importante pentru sistemul de rezervare a biletelor?
Care dintre următoarele fragmente de cod conține o eroare sau o problemă potențială legată de lucrul cu canale? Opțiunea 1 package main func main() { ch := make(chan int) ch <- 1 } Opțiunea 2 package main func main() { ch := make(chan int, 1) ch <- 1 } Opțiunea 3 package main func main() { ch := make(chan int, 1) ch <- 1 <-ch } Opțiunea 4 package main func main() { ch := make(chan int) close(ch) <-ch } Opțiunea 5 package main func main() { ch := make(chan int, 3) ch <- 4 }
Prin ce metode se realizează interacțiunea între microserviciile individuale?
Puteți explica ce înseamnă termenul Keyproof în contextul dezvoltării sau sistemelor?
Cum realizați replicarea cererilor și ce experiență puteți împărtăși în acest proces?
Ce ai face dacă ai observa că partea serverului funcționează cu întârzieri?
Ați folosit modelele Inbox și Outbox?
Care sunt modalitățile de implementare a aplicațiilor în Kubernetes și ce pași trebuie urmați pentru aceasta?
Cum se poate determina dacă un element specific este prezent în listă (slice)?
Cum se poate identifica o condiție de cursă (Race Condition) într-un sistem?
În ce cazuri se aplică o structură de date cu posibilitatea de a stoca elemente secvențiale și de a le modifica dinamic?
Ce funcție îndeplinește rolul de proxy în limbajul Go?