C#
Ați lucrat anterior la proiectarea arhitecturilor sistemelor complexe?
Ce schimbări apar cu obiectul dacă acesta se află în a doua etapă a ciclului său de viață?
Aveți experiență în utilizarea propriilor clase de excepții în proiecte?
Explica ce sunt tranzacțiile în sistemele de gestionare a bazelor de date și principalele lor proprietăți.
Care sunt avantajele și dezavantajele utilizării Reflection în programare?
Cum este organizată activitatea dvs. zilnică și interacțiunea în echipă la locul de muncă?
Cum se realizează legătura între tabele în baza de date?
ORM Entity Framework suportă executarea de interogări prin LINQ?
În ce cazuri are loc eliberarea automată a memoriei de către colectorul de gunoi?
Puteți oferi un exemplu de implementare a principiului inversiunii dependențelor în practică?
Poți oferi un exemplu de situație în care tabelele sunt legate, dar nu se folosește o cheie externă?
Ai putea explica ce înseamnă termenul 'nullable' în programare?
Explicați diferențele dintre procesele de implementare și împachetare a obiectelor, precum și între transmiterea parametrilor prin referință și prin valoare în contextul lucrului cu tipuri de referință și structuri.
Ce clasă sau tip de date este returnat atunci când se folosește metoda Where în LINQ?
Ce sisteme de gestionare a bazelor de date ați folosit în proiectele dvs.?
Cum se implementează și funcționează interfața Consumer în Java pentru procesarea mesajelor?
Ce acțiuni efectuează API-ul la primirea unui semnal de întrerupere a solicitării?
Explicați principiul de funcționare al sistemului ORM și cum este legat de programarea orientată pe obiecte.
Poți explica ce este TPL (Task Parallel Library) în .NET?
Puteți explica scopul comenzii EXPLAIN în PostgreSQL și cum ajută la optimizarea interogărilor?