Golang
Ce tipuri de canale sunt utilizate în limbajul Go pentru comunicarea între goroutines?
Explica ce este o gorutină și cum este utilizată în programare
Care este diferența dintre structura de date a unui array și a unui slice în contextul utilizării și caracteristicilor de implementare?
Care este diferența dintre utilizarea unui mutex standard și a unui mutex cu capacitate de citire și scriere (RWMutex)?
Care este diferența dintre canalele cu buffer și cele fără buffer?
Cum se pot sorta elementele într-un array asociativ (map)?
Ce se poate evidenția ca avantaje și dezavantaje ale utilizării limbajului Go?
Cum se stochează cheile de peste 128 de octeți în structura de hartă?
În ce etapă și în ce condiții are loc mutarea sau redistribuirea datelor în cadrul structurii hărții?
Poți enumera principalele tipuri de relații între tabele în bazele de date relaționale?
Cum se asigură munca și sincronizarea firelor de execuție în Golang?
Explicați conceptul de index compus și aplicarea sa în bazele de date.
Care este rolul funcției hash în implementarea array-urilor asociative, cum ar fi map?
Care este scopul structurii Map în limbajul Go?
Cum se realizează procesul de testare a codului în limbajul Go?
Vorbiți despre sarcini specifice legate de arhitectură, contribuția dumneavoastră personală.
Ce tipuri de mecanisme de blocare mutuală de excludere folosești în proiectele tale?
Se poate determina dacă un canal de trimitere a datelor nu mai acceptă mesaje?