Golang
Vorbește despre modelul tranzacțional al PostgreSQL: ACID, MVCC, niveluri de izolare.
Cum alege producătorul Kafka partiția pentru trimiterea unui mesaj?
Cum se realizează adăugarea unei noi înregistrări în structura de date Map?
De ce se folosește serverul Nginx pentru domeniul principal?
Explica conceptul de construcție multi-stage în Docker și avantajele sale.
Folosești generice în Go?
Puteți explica ce înseamnă SSA în contextul programării sau compilării?
Care este diferența dintre instrucțiunile GROUP BY și ORDER BY în SQL și cum lucrează cu datele?
Ce funcție îndeplinește rolul de proxy în limbajul Go?
Poți explica principiul de funcționare al cache-ului LRU și în ce situații este utilizat?
Ce se întâmplă dacă mai multe goroutines încearcă să acceseze simultan aceeași cheie într-un map?
Cum se realizează controlul accesului utilizatorului la sistem?
Cum alocă și utilizează goroutine-urile memoria în cadrul activității lor?
Care sunt principalele diferențe dintre protocoalele HTTP/2 și HTTP/1.1?
Ce informații pot fi transmise prin context în aplicație?
Când va avea loc blocarea exact atunci când se utilizează un canal cu dimensiunea de 100 de elemente?
Puteți explica conceptul de echilibrare a încărcării la nivelul 3 în protocoalele și dispozitivele de rețea?
Ce paradigmă de programare folosește limbajul Golang?
Ce tipuri de teste sunt de obicei utilizate în verificarea software-ului?
Explica ce se înțelege prin termenul 'stivă' în contextul gestionării memoriei în programare