Java
Bir süreç ile bir iş parçacığı arasındaki fark nedir ve ne zaman biri diğerinin yerine kullanılabilir?
İki işlem tarafından eşzamanlı olarak bir hesabın güncellenmesi sırasında Repeatable Read izolasyon seviyesinin kullanılması durumunda sistemden ne beklenir?
Kendini seviyeye göre nasıl değerlendiriyorsun — junior, orta, uzman?
Bazı durumlarda, try bloğunda catch'te istisna işleme olmadan sadece finally kullanılıyor, neden?
Otomatik bellek yönetimi mekanizması, bir değişkenin artık kullanılmadığını ve serbest bırakılabileceğini nasıl belirler?
Başlangıç operasyonu sürecini başlatmak mümkün mü?
Setter enjeksiyonunun hangi tuzakları var?
Spring Boot Aspect'in Pointcut'unda tam seçenekler seti belirtilmişse ne olur?
Bağlı listede indeksle öğeye erişimin zaman karmaşıklığı nasıl değerlendirilir?
Java'da neden equals() ve hashCode() metodlarının birlikte geçersiz kılınması gerekir ve bu, koleksiyonların çalışmasını nasıl etkiler?
İşin tamamlanmasında meslektaşların kararsızlığı veya olumsuz tutumu engel olabilir ve takımı demotive edebilir mi?
Profesyonel alanınızı değiştirmeye ne teşvik etti?
%100 test kapsamının imkansız olduğu ve her zaman gerekmediği iddiasına ne diyorsunuz?
Bu, kişisel çalışmanızın mı yoksa takım çalışmasının mı sonucuydu?
Spring'de hangi bean scope'larını biliyorsun?
Son projenizde tüm mikroservisler için tek bir veritabanı entegre edildi mi?
SQL sorguları aracılığıyla veritabanıyla doğrudan etkileşim kurdunuz mu?
```java public class DoWork { public static void main(String[] args) { work(); } public static void work() { try { work(); } finally { work(); } } } ```
IoC ve DI nedir? Kavramları açıklayın
Reduce fonksiyonunun ne olduğunu ve veri dizileri işlenirken nasıl kullanıldığını açıklayın.