⚡ Mülakat Öncesi Hızlı Bakış (Cheat Sheet)

Mülakata girmeden son 10 dakikada göz gezdirebileceğin özet anahtar kelimeler.

Kavram Teknoloji & Seviye Kısa & Net Açıklama Mülakat Tuzağı
Service Lifetimes: Transient, Scoped, Singleton .NET Core (C#) Orta .NET IoC konteynerine bir nesneyi ne sıklıkla üretip ne zaman çöpe atacağını söyleme kuralı. Singleton bir servisin içine Scoped bir servis (örn: DbContext) enjekt...
Async / Await & Thread vs Task .NET Core (C#) Orta Uzun süren veritabanı veya HTTP isteklerinde işlemci çekirdeğini (thread) kilitlemeden serbest bırakmaktır. Asenkron metodu Task.Result ile çağırmak ASP.NET SynchronizationContex...
Entity Framework Core: AsNoTracking & Eager Loading .NET Core (C#) Orta Sadece okuma yapacağın sorgularda EF Core'un hafıza takip mekanizmasını kapatıp performansı 3 katına çıkarmaktır. AsNoTracking() ile çekilen bir nesnenin property'sini değiştirip _cont...
Laravel Service Container & Service Providers PHP (Laravel) Orta Tüm sınıfların bağımlılıklarını tek merkezden yöneten ve otomatik enjekte eden sihirli kutudur. Sınıf içinde "new StripePaymentGateway()" yazarak bağımlılığı sıkı bağ...
Eloquent N+1 Sorgu Problemi & with() Eager Loading PHP (Laravel) Temel Döngü içinde her satır için veritabanına ayrı ayrı koşup MySQL sunucusunu boğma hatasıdır. Laravel Debugbar veya Telescope kullanmadan production'a çıkmak ve ark...
Spring IoC Container & Bean Yaşam Döngüsü Java (Spring Boot) Orta Java nesnelerinin (Bean) doğumundan ölümüne kadar tüm hayatını Spring'in yönetmesidir. Alan bazlı (@Autowired private UserRepository repo;) injection kullanm...
Spring @Transactional Proxy Mekanizması & Rollback Java (Spring Boot) İleri Metot içindeki bir veritabanı işlemi patlarsa yapılan her şeyi sessizce geri sarmaktır. Checked exception (örn: IOException) fırlatıldığında varsayılan olarak...
Node.js Event Loop & Libuv Çalışma Evreleri Node.js (NestJS / Express) İleri Tek bir iş parçacığının (Single Thread) binlerce isteği hiç tıkanmadan koordine etme sırrıdır. CPU-intensive (ağır hesaplama/görüntü işleme) işlerini ana thread'de y...
Cluster Module vs Worker Threads Node.js (NestJS / Express) İleri Cluster: Fabrikanın aynısından yan yana 4 tane kurmak. Worker Threads: Tek fabrikanın içine 4 işçi almak. Cluster kullandığınızda bellek (RAM) paylaşılmaz! Bir process'teki değ...