C#
Ți s-a întâmplat vreodată să ceri ajutorul liderului de echipă din cauza lipsei de timp a acestuia?
În ce cazuri se recomandă utilizarea interfețelor în dezvoltarea software-ului?
Căutarea unui element într-un dicționar este întotdeauna o operație cu complexitate constantă O(1)?
Care sunt avantajele și dezavantajele platformei .NET?
Ce înseamnă litera D în principiile SOLID de programare?
Se pot realiza operațiuni de blocare în interiorul unei secțiuni critice?
Este posibilă evaluarea și compararea conceptuală a oricăror obiecte în limbajul C#?
Poate fi definit constructorul într-o interfață în limbajul de programare?
Lați în ce proiecte sau sarcini ai lucrat recent?
Aveți experiență în gestionarea sarcinilor care necesită operații asincrone sau întârziate?
Ai discutat cu liderul echipei despre problemele legate de creșterea sarcinii în proiect?
Cum au fost implementate tranzacțiile distribuite în microservicii? Ați folosit saga?
Ce bibliotecă ai folosit pentru a crea obiecte mock în timpul testelor?
Ce metode trebuie utilizate pentru a reduce probabilitatea de erori în timpul migrărilor bazei de date într-o echipă de dezvoltare?
Cum se poate organiza o relație 'mulți la mulți' între entități într-o bază de date?
Puteți explica ce se întâmplă implicit în timpul procesării evenimentelor în sistem?
Explica principiul de funcționare și aplicarea expresiilor comune de tabel (CTE) în sistemele de gestionare a bazelor de date.
Ce metode pot fi folosite pentru a anula executarea unei sarcini în sistem?
Puteți explica conceptul de tipuri de date de referință?
Ce rol a avut Redis în proiectul tău anterior și în ce scopuri a fost utilizat?