Golang
Este permisă gestionarea memoriei în limbajul de programare Go?
Ce tipuri de date încorporate în Go permit efectuarea de operații de comparație?
Cum se poate opri execuția unei goroutine după un timp specificat dacă rezultatul nu a fost primit?
Cum se poate lucra cu Map atunci când folosești doar chei, fără a stoca valori?
Ai experiență în lucrul cu o arhitectură bazată pe straturi?
Care este funcția principală a centrului de certificare într-un sistem de informații?
Ce măsuri pot fi luate pentru a preveni depășirea limitei de descriptori de fișiere deschise în sistem?
Cum se pot ascunde detaliile interne ale unui obiect în limbajul Go?
Puteți explica conceptul de arhitectură stratificată și componentele sale principale?
Prin ce cale trecește gorutina după apelarea funcției de sistem a sistemului?
Cum se pot actualiza sau extrage eficient valorile unui contor într-o structură de date map?
Care este ordinea de parcurgere a elementelor într-un map în Go? (fixată după un anumit algoritm / aleatorie, determinată în timpul compilării / aleatorie, determinată în timpul execuției)
Aveți experiență în dezvoltarea sau lucrul cu contracte inteligente?
Explicați conceptul de împărțire a sarcinilor între mai multe fire sau procese pentru a optimiza funcționarea sistemului. Ce înseamnă termenul Work-Sharing?
Care sunt avantajele și dezavantajele părții server ale aplicației?
Care este scopul utilitarului pickup în procesul de dezvoltare?
Puteți explica principiul de funcționare al operațiunilor atomice în programare?
Cum se determină numărul maxim de buffers care pot fi utilizate în sistem?
Ce mecanisme asigură rezistența Kafka la defecțiuni și pierderea datelor?
Care sunt avantajele și dezavantajele utilizării gRPC în comparație cu alte protocoale de apelare a procedurilor la distanță?