Golang
Ați avut experiență cu tranzacții imbricate atunci când lucrați cu baze de date?
Se poate clasifica limbajul Go ca un stil de programare imperativ sau declarativ?
Este posibil să creați un nou proces prin mecanismul de fork în limbajul Go?
Ce criterii permit să înțelegeți că codul dvs. are o scalabilitate și o mentenabilitate bune?
Ce instrumente sau biblioteci de testare ați folosit în munca dvs.?
Ce procese sunt inițiate atunci când se trimite o solicitare de căutare în bara de căutare?
Cum se determină la ce parte a structurii aparține metoda?
Cum se implementează gestionarea tranzacțiilor într-un sistem distribuit?
Cum se realizează curățarea automată a datelor inutile din memorie în limbajele de programare?
Este permis să declarați într-o interfață o metodă cu un nume care începe cu literă mică?
Cum se selectează funcția hash pentru distribuirea datelor?
Ce consecințe apar atunci când se scrie simultan într-un Map din mai multe goroutines concurente?
Cum se realizează configurarea contextului în sistem?
Poate o cheie străină să fie compusă?
Este posibil să creați un index compus pe mai multe coloane într-o bază de date?
Ce metode de interacțiune sunt utilizate între microservicii în arhitectura sistemelor?
Ce abordare sau model este utilizat pentru implementarea tranzacțiilor distribuite?
Poți să menționezi ultimele cărți pe care le-ai citit și consideri importante?
Poți oferi exemple de contracte de interfață populare în programare?
Cum determină compilatorul ce metod specific să fie apelat în cazul suprasarcinii sau suprascrierii?