Koleksiyon hiyerarşisinin ne anlama geldiğini ve nasıl organize edildiğini açıklayabilir misiniz?
Java
Değiştirilemez sınıflar oluşturmanın ne anlama geldiğini ve geliştirmedeki avantajlarını açıklayın.
JVM'de temel veri tipleri nerede bulunur ve sanal makine içinde nasıl uygulanmıştır?
Map arayüzünün uygulamalarında: HashMap ve TreeMap arasındaki farklar nelerdir ve her birinin kullanımında hangi durumlar tercih edilmelidir?
Just ve fromCallable kullanarak Mono oluşturmanın farkı nedir?
Programlamada volatile anahtar kelimesinin ne anlama geldiğini ve ne için kullanıldığını açıklayın.
İstisnaları işleme ve kaynak yönetimi sırasında try-catch-finally ile try-with-resources arasındaki fark nedir?
SQL sorguları kullanarak bir tablodan belirli kayıtları nasıl seçebilirsiniz?
Mockito'da Mock ve Spy arasındaki farkları açıklayabilir misiniz ve ne zaman kullanmalısınız?
Programma çalışırken JVM belleğinin hangi bölümüne nesneler kaydedilir?
Projede mevcut dizin dışında bulunan modüller veya bileşenler nasıl içe aktarılır veya bağlanır?
Gösterim için ekranını gösterebilir misin?
WeakHashMap kullanmanın avantajları nelerdir ve hangi durumlarda kullanılır?
Önceki pozisyonunuzda veritabanıyla nasıl etkileşimde bulundunuz?
Kod çalıştırılırken finally bloğu tetiklenmiyorsa veya çalışmıyorsa, ne olur?
Projelerinizde Stream API'de paralel veri akışları kullandınız mı?
Önceki iş yerinizde uygulamaların dağıtımı konusundaki deneyiminizi anlatın.
Stream, paralel modda, verileri işlemek için akışları nasıl kullanır?
Java'da equals ve hashCode metodları nasıl ilişkilidir ve neden birlikte doğru şekilde uygulamak önemlidir?
Kütüphanede aynı türde yeni örnekler kaydederken belirli bir bean uygulamasını nasıl seçersiniz?