Golang
Puteți explica ce este un Live Lock și în ce se deosebește de un Dead Lock?
Puteți explica ce înseamnă conceptul de consistență în sistemele de stocare a datelor?
Ai folosit instrumente de depanare a codului în timpul dezvoltării?
Cum se comportă programul atunci când încearcă să scrie date într-un canal fără buffer, dacă acesta este inițial gol?
Ce metode și abordări folosești pentru a verifica funcționarea codului tău?
Explicați conceptul de interfață goală și în ce cazuri se folosește
Puteți explica ce înseamnă termenul 'context' în programare sau dezvoltare?
Puteți să ne dați exemple de servicii pe care le-ați implementat în experiența dvs.?
Se pot trimite mesaje direct către un Consumer specific în Kafka în loc să folosești un grup de consumatori?
Poți enumera principalele comenzi utilizate în Redis și să le descrii pe scurt scopul lor?
Cum se asigura comunicarea și primirea de feedback de la echipă la locul dumneavoastră anterior de muncă?
Este posibil să influențați procesul de curățare automată a memoriei în mediul de execuție?
Ce abordări și metode trebuie utilizate atunci când se lucrează cu baze de date sharded?
Puteți explica conceptul de canale în programare și scopul lor principal?
Cum se realizează procesarea și gestionarea datelor de șir în limbajul Go?
Ce înseamnă termenul 'consumer lag' în contextul procesării fluxurilor de date?
Explicați ce înseamnă închiderea corectă a sistemului fără pierderi de date sau erori.
Cum se adaugă elemente la o listă într-un limbaj de programare?
Poți să numești nivelurile principale care compun conceptul de arhitectură curată?
Câte persoane făceau parte din echipa ta la locul tău de muncă anterior?