În ce situații și pentru ce este utilizat mecanismul de sincronizare în programare?
Golang
Ce protocoale ai folosit pentru a obține date în ultimul tău proiect?
Ce limbaj folosești pentru a scrie interogări către baze de date?
Care este rolul operatorului defer în limbajul Go și care sunt avantajele sale?
Cum se poate determina dacă o anumită structură implementează o interfață dată?
Puteți explica ce este un Live Lock și în ce se deosebește de un Dead Lock?
Puteți vorbi despre procesul de testare pe care l-ați aplicat în ultimul dvs. proiect?
Spuneți-ne cum ați lucrat cu datele în ultimul dvs. proiect
Ce v-a motivat să alegeți limbajul de programare Go pentru proiectele dvs.?
Puteți să ne dați exemple de servicii pe care le-ați implementat în experiența dvs.?
Cum se implementează verificarea tipurilor în limbajul Go fără a fi nevoie de specificarea explicită a tipurilor?
Ați fost nevoit să aplicați procedura de trimitere a modificărilor prin Pull Request sau Merge Request?
Poți arăta un exemplu de aplicare a mecanismului de așteptare a grupurilor în programare?
A fost nevoie să faceți analiză de date sau să generați rapoarte în postul anterior?
Cum se poate preveni apariția condițiilor de concurență în procesarea paralelă a datelor?
Puteți explica ce înseamnă o situație de blocare mutuală a firelor într-un sistem și cum apare aceasta?
Cum identifici eventualele puncte slabe în arhitectura proiectului?
Ce se poate evidenția ca avantaje și dezavantaje ale utilizării limbajului Go?
Ce metode pot fi utilizate pentru a evalua calitatea codului de programare scris?
Cum ați măsurat eficiența și calitatea serviciului în ultimul dvs. proiect?