Poți să numești nivelurile existente de izolare a tranzacțiilor în sistemele de gestionare a bazelor de date?
C#
Poți explica ce înseamnă 'blocarea' în contextul programării multithread?
Ce abordări trebuie utilizate la scrierea codului pentru a facilita testarea sa automată?
Care sunt avantajele și dezavantajele utilizării directivei Include în proiectul dvs.?
Care este rolul procesului de normalizare a datelor în bazele de date relaționale și de ce este necesar?
Cum funcționează mecanismul de eliminare automată a obiectelor neutilizate din program?
Puteți explica ce înseamnă moștenirea în programarea orientată pe obiecte?
Ai putea explica ce este un Mock și în ce cazuri este utilizat în testare?
Explicați ce înseamnă termenul NULL în contextul jurnalelor bazei de date.
Explicați principiul normalizării datelor într-o bază de date SQL și de ce este necesară.
Ați folosit principiul moștenirii atunci când ați lucrat cu Entity Framework în proiectele dvs.?
Puteți explica ce înseamnă o tranzacție în contextul SQL și cum funcționează?
Se poate considera că memoria dinamică din heap este sigură pentru fire în timpul operațiilor paralele cu mai multe fire?
Puteți explica ce înseamnă utilizarea metodei AsNoTracking în Entity Framework?
Care este scopul utilizării operației de concatenare a șirurilor?
Puteți explica principiul inversiunii dependențelor și importanța sa în proiectarea sistemelor software?
Care sunt principalele recomandări și restricții la crearea indexurilor în sistemele SQL?
Care este scopul unui index neclusterizat într-o bază de date SQL?
În ce cazuri utilizarea indexurilor în SQL poate deveni ineficientă sau poate duce la eșecul lor?
Puteți explica ce înseamnă denormalizarea în contextul bazelor de date SQL?