C#
Se trimite o solicitare către o API externă dacă este prevăzută anularea acesteia?
Ce categorii de tipuri de date sunt considerate importante sau cheie în programare?
Care este diferența dintre proces și fir de execuție într-un sistem de operare?
Care sunt avantajele și dezavantajele utilizării rezultatului prin result pentru procesarea datelor?
Puteți explica conceptul și mecanismul de funcționare al funcțiilor asincrone folosind sintaxa async/await?
Ce înseamnă data de expirare a datelor în cache și cum o determinăm?
Cum funcționează o metodă asincronă atunci când utilizați cuvântul cheie await în codul dvs.?
Care este diferența în utilizarea memoriei între o clasă și o structură?
Ce metodă este utilizată pentru injectarea dependențelor în dezvoltarea sistemelor software?
Ce acțiuni sunt efectuate la apelarea metodei SaveChanges după modificarea unui obiect în baza de date?
Care sunt motivele pentru definirea clasei CatalogRepository în stratul Infrastructure în loc de stratul Application?
Poți explica ce înseamnă filtrele în contextul programării și cum sunt utilizate?
Care este rolul și scopul mecanismului de blocare (Lock) în programarea multi-thread?
Cum influențează utilizarea indexurilor viteza de execuție a interogărilor SQL și performanța generală a bazei de date?
Descrie experiența ta în dezvoltarea de software folosind limbajul C#.
Ați putea explica ce reprezintă biblioteca NSubstitute și pentru ce este folosită în testare?
Poți enumera și explica principalele metode de lucru cu LINQ în C#?
Care este rolul interfeței IEnumerable în lucrul cu colecțiile de date secvențiale?
Se poate folosi construcția await într-un bloc în care se folosește lock?
Care este rolul și avantajele utilizării StringBuilder în comparație cu concatenarea obișnuită a șirurilor?