Golang
Care a fost componența echipei cu care ai lucrat ultima dată?
Ce restricții există privind numărul de goroutines care pot fi rulate simultan într-un program?
Ce protocoale de rețea au fost utilizate pentru interacțiunea microserviciilor în arhitectura dvs.?
Cum se inserează o valoare de tip int32 într-un array de bytes de lungime 4?
Este posibil să se stabilească o limită pentru numărul de goroutines care rulează simultan într-un program?
Cum se poate transmite o funcție ca argument pentru a fi apelată în interiorul altei funcții?
Ai experiență cu protocolul IMAP atunci când lucrezi cu căsuțe poștale?
Care sunt principalele avantaje și dezavantaje ale utilizării Green Threads în dezvoltarea aplicațiilor?
Ce metode pot fi utilizate pentru a detecta și diagnostica o problemă de scurgere de memorie într-un microserviciu?
Ce este o condiție de cursă (race condition) și cum ajută Go la detectarea acesteia?
Care este rolul bibliotecii Testify în testarea programelor în Go?
Cum funcționează în jocurile de tip shooter din punct de vedere al întârzierilor și sincronizării?
Cum se poate actualiza conținutul serviciului de cache?
Puteți explica principalele diferențe dintre structura de date standard Map și implementarea sigură pentru fire sync.Map în Go?
Cum se realizează schimbul de date între componente sau sisteme fără a le bloca și fără a aștepta un răspuns?
De ce este important să ținem cont de capacitatea slices-urilor atunci când lucrăm cu array-uri în Go?
Puteți explica principiul de funcționare al mecanismului Circuit Breaker și în ce scenarii este utilizat?
Ați folosit operatorul LEFT JOIN atunci când ați lucrat cu baze de date și puteți oferi un exemplu de utilizare?
Care este diferența dintre o interfață goală și o interfață cu valoarea nil în limbajul de programare Go?
Care este numărul maxim de fire permis într-un singur proces?