C#
Care este scopul principal al pattern-ului Outbox în arhitectura sistemelor?
Care este rolul caching-ului în creșterea eficienței sistemului și de ce este utilizat?
Ce principii de dezvoltare, pe lângă SOLID, cunoști și poți descrie?
Explicați conceptul de context de sincronizare și rolul său în programarea multi-thread.
Care sunt diferențele dintre platformele .NET Core și .NET Framework?
Ce sarcini rezolvă colecțiile de date în programare?
Cum se deosebește procesul de verificare a identității utilizatorului de determinarea permisiunilor sale de acces la resurse?
Puteți explica ce înseamnă nivelul de izolare într-o bază de date tranzacțională?
Care este rolul interfeței IEnumerable în lucrul cu colecțiile de date secvențiale?
Cum se poate selecta în tabel angajații cu salariul mediu peste 50.000 de unități condiționale?
Cum se determină durata ciclului de viață într-un sistem de generație zero?
Cum identifică mecanismul de gestionare automată a memoriei obiectele inaccesibile în program?
Explicați mecanismul de urmărire a modificărilor obiectelor în Entity Framework și rolul său în gestionarea stării datelor.
Explicați conceptul de siguranță a firelor și importanța sa în dezvoltarea aplicațiilor multi-thread.
Poți explica conceptul de procese concurente în cadrul multitreading-ului?
Puteți explica ce reprezintă pattern-ul Mediator și care este ideea sa principală?
Puteți explica ce se înțelege prin atribute în programarea orientată pe obiecte?
Explica ce se înțelege prin metodă abstractă în programarea orientată pe obiecte
Care sunt principalele avantaje și dezavantaje ale utilizării unui sistem de broker de mesaje?
Ce anume v-a atras atenția la această poziție și de ce ați ales exact proiectul sau compania noastră?