Golang
Ce paradigmă de programare folosește limbajul Golang?
În ce cazuri se recomandă aplicarea calculului paralel pentru rezolvarea problemelor?
Cum are loc conversia lungimii slice-ului în dimensiunea sa reală în memorie?
Explicați diferențele dintre gestionarea memoriei în stivă și în heap în contextul programării.
Când va fi apelată funcția defer amânată? (la ieșirea din blocul local / la ieșirea din funcție / la finalizarea aplicației)
Ce volum de teste de cod obișnuiești să realizezi cu testele unitare?
Când și către cine se va adresa sistemul pentru sarcini de executat, dacă cozile locale și globale sunt goale?
Care este complexitatea temporală a operației de căutare a unui element într-o listă implementată printr-un slice?
Explicați conceptul de utilizare a unui pool de fire de execuție pentru procesarea sarcinilor într-o aplicație multi-thread.
Cum se rezolvă problema umplerii containerului cu fișiere de jurnal în Docker?
În ce cazuri și în ce scopuri se utilizează indicii compuși în bazele de date?
Ați folosit vreodată funcția context.WithValue în codul dvs.?
Ce metode pot fi folosite pentru a vă proteja împotriva executării scripturilor între site-uri (XSS)?
De câți ani ești în Go?
Ce pași trebuie urmați pentru a migra o aplicație monolitică către o arhitectură de microservicii?
Explica mecanismul de colectare automată a gunoiului în limbajul Go și modul în care gestionează memoria.
Care sunt principalele avantaje și dezavantaje ale utilizării brokerilor de mesaje?
Cum se poate confirma legalitatea unui certificat digital?
Ce povești tehnice există — nu despre arhitectură în general, ci despre aprofundarea în detalii, un caz problematic real?
Puteți să ne spuneți ce tip de afișare a datelor (Map) ați folosit în ultimul dvs. proiect?