Hibernate kullanırken N+1 sorunu yaşama deneyiminiz var mı?
Java
Spring'de singleton yaşam döngüsü kapsamındaki bir bean için @PreDestroy anotasyonu her durumda çalışır mı?
Spring'de singleton bean oluştururken, @PostConstruct ile anot edilmiş metodu her zaman çağırmalı mısınız?
Tek iş parçacıklı ortamda çalışırken HashMap'te değiştirilemez bir anahtar kullanmak zorunlu mu?
Spring Framework'te @Transactional anotasyonunun çalışma mekanizmasını ve nasıl işlem yönetimini sağladığını açıklayın.
Stream API'de flatMap metodunun çalışma mekanizmasını açıklayabilir misiniz ve ne zaman kullanmalısınız?
Java'da Stream API tarafından sağlanan temel yöntemleri listeleyebilir misiniz?
volatile anahtar kelimesinin kullanılması çok iş parçacıklı programlamada yarış koşullarına karşı koruma sağlar mı?
Ara bellek kullanmadan çalışan bir sıralama algoritması gerçekleştirmek mümkün müdür?
Veritabanında sorgu performansını değerlendirmek için EXPLAIN ANALYZE çıktısında hangi anahtar yönleri analiz ediyorsunuz?
Belirli koşullara veya filtrelere dayanarak veritabanında indeks oluşturulabilir mi?
Programlama dilinde volatile anahtar kelimesinin rolü ve amacı nedir?
Spring framework'teki ApplicationContext kavramını ve rolünü açıklayabilir misiniz?
Spring'de bean'ler için kullanılan farklı kapsam alanlarını listeleyip açıklayabilir misiniz?
Java'da equals ve hashCode metodları nasıl ilişkilidir ve neden birlikte doğru şekilde uygulamak önemlidir?
HashMap veri yapısında anahtar kullanarak bir öğeyi en kötü durumda aramanın maksimum zaman karmaşıklığı nedir?
Stream API'de ara durumu koruyan işlemleri isimlendirebilir misin?
Hibernate kullanırken karşılaşılabilecek N+1 sorununu açıklayın ve nasıl önlenebileceğini anlatın.
HashMap içindeki Bucket'taki bağlı liste her zaman bağlı liste midir?
Prototype Scope ile yapılandırılmış Spring Bean'de @PostConstruct ile anotlanmış metod çağrılır mı?