Golang
Ce distribuții principale Linux ai folosit sau cunoști?
Cum se implementează calculele paralele în limbajul Go?
Care este scopul tipului de sincronizare RWMutex în limbajul de programare?
Este posibil ca mai mulți consumatori să citească simultan același subiect în Kafka?
Care este diferența dintre interfețele în Golang comparativ cu cele din alte limbaje de programare?
Puteți explica principiul de moștenire și cum este implementat în limbajul Go?
Ce tipuri de erori pot apărea în timpul programării în Go?
Care este diferența dintre declararea unei interfețe goale și un alias de tip în limbajele de programare?
Care sunt avantajele și dezavantajele procesului de denormalizare a bazei de date?
Acum vrem să mergem pe HeadHunter și să căutăm candidați după filtre — cum arhitecturăm asta?
Cum este implementat modelul de lucru cu concurența și sincronizarea în limbajul Go?
Puteți vorbi despre domeniul principal de activitate al ultimei organizații în care ați lucrat?
Cum asigură Go posibilitatea de a dezvolta aplicații multiplatformă?
Ce v-a determinat să alegeți limbajul de programare Go pentru munca sau studiile dvs.?
Ce paradigmă de programare folosește limbajul Golang?
Puteți vorbi despre sarcinile și funcțiile pe care le-ați implementat în ultimul dvs. proiect?
Ce tipuri de teste sunt de obicei utilizate în verificarea software-ului?
Cum se poate determina dacă o anumită interogare se execută cu întârziere?
Puteți explica principiile SOLID și cum le aplicați în dezvoltarea software-ului?
Cum se implementează gestionarea tranzacțiilor în sistem?