C#
Cum este organizat Map în Go sub capotă?
Fiecare thread are propria zonă pentru alocarea dinamică a memoriei?
Vorbește pe scurt despre experiența ta.
Există sarcini pe care nu îți plac sau pe care ai dori să le faci în cantitate mai mică?
Explicați principiul de funcționare al unei liste înlănțuite și caracteristicile sale principale.
Ce este hashing-ul consistent? Shard-uri/buckets virtuale?
Din ce motive utilizarea cache-ului în memorie nu este recomandată în combinație cu REST API?
Cum ați efectuat procesul de verificare a autenticității utilizatorului?
Cum se poate extinde în mod suplimentar funcționalitatea controlerului?
Puteți explica cum funcționează colectarea automată a gunoiului în limbajele de programare gestionate?
Oferiți un exemplu de utilizare a unei fabrici abstracte
Care sunt motivele pentru definirea clasei CatalogRepository în stratul Infrastructure în loc de stratul Application?
Ce este async/await, la ce folosește, în ce se dezvoltă?
Poți explica conceptul de idempotentă în contextul API-urilor web și de ce este important pentru fiabilitatea sistemului?
Puteți explica diferența dintre sarcinile care necesită procesare centrală și cele legate de intrare/ieșire?
Cuprinde arhitectura microserviciilor și care sunt avantajele și dezavantajele acesteia?
Cum se poate determina un index pentru un tabel într-o bază de date?
Puteți explica ce înseamnă interfețele în programare?
Care este diferența dintre utilizarea ConcurrentHashMap și synchronizedMap din Collections în ceea ce privește siguranța thread-urilor și performanța?
Vorbește despre modurile de funcționare ale GC: server și desktop. Când să folosești care?