C#
Ce niveluri de abstractizare ai aplica la proiectarea unui motor de joc pentru un shooter?
Cum se realizează curățarea automată a memoriei în mediul de execuție?
Pentru ce sunt folosite indicii într-un sistem de gestionare a bazelor de date?
Care este scopul interfeței IDisposable în programarea C#?
Puteți explica ce se înțelege prin termenul 'interfață' în programare?
Poate fi definită o funcție virtuală într-o clasă care nu poate fi moștenită?
Care sunt avantajele și dezavantajele utilizării moștenirii în limbajul C#?
Puteți explica ce reprezintă stratul de Domeniu în arhitectura aplicațiilor?
Explica scopul și utilizarea operatorului HAVING în interogările SQL
Care sunt diferențele dintre abordările de încărcare avidă, leneșă și explicită a datelor în sisteme?
Care este aplicarea expresiilor lambda în programare?
Pentru ce este utilizat mecanismul claselor parțiale în programare?
Ați creat teste automate pentru codul C# în timpul procesului de dezvoltare?
Cum asigură Redis procesarea corectă a comenzilor simultane de la mai mulți clienți?
Care sunt avantajele și dezavantajele utilizării Redis într-un proiect?
Puteți explica conceptul de procesare a solicitărilor folosind un pipeline?
Ce metode și criterii sunt utilizate pentru a analiza productivitatea dezvoltatorului în proiect?
În ce domeniu profesional sau direcție de dezvoltare intenționezi să mergi mai departe?
Vorbiți despre SynchronizationContext — ce este, unde este utilizat?
Se pot stoca datele folosind metoda PUT în cache-ul sistemului?