Golang
Cum lucrezi cu cerințe de afaceri neclare? Ai experiență în transformarea cerințelor neformalizate în soluții tehnice?
Care este numărul maxim de fire permis într-un singur proces?
Ați aplicat setări sau metode pentru a îmbunătăți funcționarea colectorului de gunoi în sistemul dvs.?
Ce abordare ai folosi pentru a automatiza procesul de integrare și livrare a software-ului?
Poți enumera principalele structuri de date utilizate în limbajul Go?
Care a fost cel mai memorabil caz de utilizare a gorutinelor în experiența ta de dezvoltare?
Cum se realizează corect o închidere sigură a sistemului fără pierderi de date și cu timpul de nefuncționare minim?
Ce tipuri diferite de solicitări DNS sunt utilizate pentru a înregistra informații în sistemul DNS?
Cum să extragi elementele array-ului original care nu sunt prezente în date sub formă de segment?
Cum are loc ștergerea înregistrărilor învechite din baza de date?
Care este timpul aproximativ de căutare a elementelor în structura de date Map?
Este necesar să se descrie modelul bibliotecii. Există 3 entități: "Autor", "Carte", "Cititor". Fizic, există doar o carte și poate fi doar la un cititor. Este necesar să se creeze tabele pentru bibliotecă care să țină cont de acest lucru.
Ce se va returna la închiderea unui canal cu un flag într-un limbaj de programare?
Asigură canalele o funcționare sigură în cazul mai multor fire de execuție?
Cum se stochează datele în Kafka?
Cum implementezi obiecte de înlocuire pentru testarea unitară?
Explicați mecanismul de căutare a unui element într-un arbore binar și modul în care se realizează parcurgerea sa
Cum se realizează actualizarea datelor în rândurile tabelelor PostgreSQL?
Ce metode sunt utilizate pentru gestionarea secvenței tranzacțiilor în modelul Saga?
Care sunt avantajele și dezavantajele utilizării slice-urilor în codul tău?