Arayüz ve soyut sınıf ne işe yarar, farkları nelerdir?
C#
Bir diziden nasıl tekrarları kaldırılır? Hangi yöntemler var?
İş hatalarını nasıl işleriz ve doğru HTTP kodlarını müşteriye nasıl döneriz?
.NET'te asenkronluk neden gereklidir? Nasıl çalışır?
C#'ta struct ve class arasındaki fark nedir?
ASP.NET Core'da istek boru hattı (middleware pipeline) nedir?
Servislerde sözleşmelerin (arayüzlerin) nasıl kullanılır? C#'ta Bağımlılık Enjeksiyonu.
HashSet ile List arasındaki fark nedir?
C# dilinde hangi veri yapıları (konteynerler) biliyorsun? Hangi durumda hangisini kullanmalısın?
LINQ nedir? IEnumerable ile IQueryable arasındaki fark nedir?
Veritabanındaki indeksler: ne işe yarar, neden her şeye uygulanamaz, yavaş sorguları nasıl analiz edilir?
Dizinin bir öğesine indeksle erişmenin karmaşıklığı nedir?
Asenkron kodda kaynağa erişimi nasıl senkronize edilir (aynı anda en fazla bir istek)?
Array ve List arasındaki fark nedir?
IEnumerable ile kod analizi: çoklu yineleme sorunu ve nasıl düzeltilir. Tembel hesaplamalar vs materyalizasyon.
Kafka/MassTransit tüketicisi içinde, istek kapsamı olmayan durumda Scoped servisler (örneğin, DbContext) ile nasıl çalışılır?
Hash kodu nedir? Çakışmalar neden kaçınılmazdır?