Puteți explica conceptul nivelurilor de izolare a tranzacțiilor în SQL, în special ce este Repeatable Read?
C#
Poți enumera principalele tipuri de îmbinări ale tabelelor în SQL și să explici utilizarea lor?
Cum contribuiează inversarea dependențelor la facilitarea procesului de testare a codului?
Puteți explica ce reprezintă un index neclusterizat în SQL și cum funcționează?
Pot fi instanțele obiectelor semnificative în zona de alocare dinamică a memoriei?
Puteți explica cum este implementată mecanica de blocare atunci când se utilizează synchronized sau lock în programarea multi-thread?
Cum se definește și se aplică un index clusterizat în SQL și în ce diferă de un index non-clusterizat?
Obiectul se va schimba dacă metoda sa este suprascrisă în subclasă?
Explica ce sunt tranzacțiile în sistemele de gestionare a bazelor de date și principalele lor proprietăți.
Este posibilă procesarea sincronă a unei metode declarate cu cuvântul cheie async?
Ce abordări există pentru creșterea eficienței executării interogărilor SQL?
Care este cantitatea maximă de memorie alocată pentru stivă în sistem?
Ce tipuri de probleme de gestionare a memoriei pot apărea în aplicații și cum le putem identifica?
Care este scopul utilizării nivelului de izolare Repeatable Read în sistemele de gestionare a bazelor de date?
Care sunt principalele avantaje și dezavantaje ale utilizării unui sistem de broker de mesaje?
Care este scopul funcțiilor de fereastră în SQL și cum diferă acestea de funcțiile agregate obișnuite?
Poți explica ce este un semafor și cum este folosit pentru a controla accesul la resurse?
Aveți experiență practică în utilizarea sistemelor de schimb de mesaje prin intermediari?
Ce mecanisme de sincronizare a firelor cunoști și le poți folosi în proiectele tale?
Care este consumul maxim permis de memorie pentru zona de alocare dinamică într-un program?