Golang
Poți enumera principalele tipuri de date utilizate în limbajul Go?
Puteți explica principiul de funcționare al gRPC și caracteristicile sale principale?
Ai folosit instrumente de depanare a codului în timpul dezvoltării?
Cum funcționează mecanismul de citire a datelor dintr-un canal închis și ce se întâmplă în acel moment?
Ce schimbări apar în slice atunci când se folosește funcția Append în limbajul Go?
Cum a fost implementat codul final în mediul de producție în ultimul dvs. proiect?
Ai experiență în utilizarea gRPC în proiectele tale?
Ce informații sunt încărcate în zona de memorie heap în timpul executării unui program?
Ce consecințe apar dacă execuția unei goroutines se oprește din cauza unei blocări?
Ce semne permit să determinăm că o interogare se execută mai lent decât se aștepta?
Care sunt circumstanțele principale care determină încetarea rutinei și dispariția acesteia din fluxurile de execuție?
Cum se poate crește viteza de executare a interogărilor într-o bază de date?
Cum este implementată operația select în limbajul Go și cum funcționează cu canalele?
Puteți explica mecanismul de funcționare al planificatorului de sarcini în sistemul de operare?
Cum putem notifica Kubernetes că aplicația a fost pornită cu succes și este gata să primească trafic?
Ce abordări sunt utilizate pentru a optimiza lucrul cu un tabel care conține o cantitate mare de date?
Cum se implementează o așteptare sincronă pentru finalizarea mai multor sarcini paralele într-un program Go?
Poți enumera principalele tipuri de canale de comunicare utilizate pentru transmiterea datelor?
La ce serve mecanismul de excludere mutuală (Mutex) în programarea multi-thread?