Cum se implementează o așteptare sincronă pentru finalizarea mai multor sarcini paralele într-un program Go?
Golang
Ce este defer? Cum funcționează? Este apelat în caz de panică?
Ce este o bază de date relațională? Cu ce diferă de una pe coloane? Ce tipuri de baze de date cunoști?
Care este motivul principal pentru utilizarea tipului sync.Map în Go?
Ce abordări și instrumente în Go sunt utilizate pentru a organiza calcule paralele și asincrone cu goroutines?
Cum puteți crea și porni un fir de execuție separat în Go?
Ce este Deadlock-ul? Cum se evită blocarea mutuală?
Ce părere ai despre Linux?
Ce componente include structura unui slice în limbajul Go?
Ce sunt genericele în Go? Cum se limitează setul de tipuri (constraints)?
Ce este un canal în Go? Care sunt tipurile de canale? Care este diferența dintre canalele cu buffer și cele fără buffer?
Spuneți-mi despre dvs.
Care sunt diferențele dintre HTTP/1, HTTP/2 și HTTP/3?
Care este diferența dintre procese și fire de execuție?
Caracteristici ale lucrului cu șirurile în Go: imuabilitate, len(), lucru cu Unicode/cirilic, rune?
Vorbiți despre proiect, echipă și sarcinile principale de la locul de muncă actual
Care este caracteristica specială a goroutine-urilor în Go? De ce sunt ușoare?
Ce metode se utilizează pentru a asigura coerența datelor atunci când se lucrează cu mai multe fire sau goroutines?
Vorbește despre Kubernetes — ce este, cum se diferențiază de Docker, care sunt componentele principale?
Ce este un proces zombie?