La ce serve interfața și clasa abstractă, care sunt diferențele?
C#
Cum se elimină duplicatele dintr-un array? Care sunt metodele?
Cum să gestionezi erorile de afaceri și să returnezi codurile HTTP corecte clientului?
De ce este necesară asincronia în .NET? Cum funcționează?
Care este diferența dintre struct și class în C#?
Cum să folosiți contracte (interfețe) în servicii? Injectarea dependenței în C#.
Ce este un pipeline de solicitări (middleware pipeline) în ASP.NET Core?
Care este diferența dintre HashSet și List?
Ce structuri de date (containere) cunoști în C#? Când să folosești care?
Ce este LINQ? Care este diferența dintre IEnumerable și IQueryable?
Indecii în baza de date: la ce servesc, de ce nu pot fi aplicate peste tot, cum se analizează interogările lente?
Care este complexitatea obținerii unui element dintr-un array după index?
Cum se sincronizează accesul la o resursă în codul asincron (nu mai mult de o solicitare simultană)?
Care este diferența dintre Array și List?
Analiza codului cu IEnumerable: problema multiplelor iterații și cum să o corectați. Calculări leneșe vs materializare.
Cum să lucrezi cu servicii Scoped (de exemplu, DbContext) în interiorul unui consumator Kafka/MassTransit, unde nu există un scop de solicitare?
Ce este un cod hash? De ce coliziunile sunt inevitabile?