İyimser ve kötümser kilitleme nedir? Nasıl uygulanır?
Java
Sistemde karşılıklı kilitlenmeleri nasıl önleyebilir veya ortadan kaldırabilirsiniz?
Java'da String sınıfı neden final olarak ilan edilmiştir?
Son projenizde OpenShift'i nasıl kullandığınızı anlatın.
JPA'da varlıklar arasındaki ilişkileri modellemek için kullanılan farklı kalıtım yaklaşımları hakkında konuşabilir misiniz?
Spring Bean bileşeninin ne olduğunu ve Spring çerçevesi kapsamında nasıl kullanıldığını açıklayın.
Java'da asenkron görevlerle çalışmak için CompletableFuture sınıfının ne olduğunu ve nasıl kullanıldığını açıklayın.
Son iş yerinizde çalışma sürecinin nasıl organize edildiğini anlatabilir misiniz?
İşinizde Git'te dalların ve commit'lerin organizasyonu ve yönetimi için hangi yöntemi tercih ediyorsunuz?
Sorgulama planına göre indekslerin eksik olduğunu nasıl anlayabiliriz?
Test ortamında sorgu neden hızlı çalışıyor, ama üretimde yavaş, veri aynı olmasına rağmen? Nasıl araştırılır?
class ExamResult { String studentName; int subjectId; int mark; //1,2,3,4,5 } List<String> getTop5Students(List<ExamResult> list) { }
İki mikroservisin aynı veritabanına ortak erişimini nasıl sağlayabilirsiniz?
Kafka'da verilerin uzun vadeli saklanması güvenli ve güvenilir midir?
Java uygulama geliştirme bağlamında Spring ve Spring Boot çerçeveleri arasındaki farklar nelerdir?
İşinizde GPCT şablonlarını kullanma deneyiminiz var mı?
Java'da veri akış senkronizasyonunu düzenlemek için hangi yöntemler ve araçlar kullanılır?
Koddaki modülleri veya fonksiyonları kontrol etmek için hangi test senaryolarını uyguluyorsunuz?
İşlenirken bir istisna atılırsa Kafka'daki mesajla ne olur (ama uygulama çökmezse)?
Önceki pozisyonlarınızda hangi tür görevleri çözdünüz ve bunlar nasıl tanımlanabilir?