Deadlock nedir? Nasıl önlenir?
Java
Neden Full GC (derin temizleme) Minor GC'den daha kötüdür? Nerede gerçekleşir ve nasıl karakterize edilir?
Son projenizde kullandığınız teknolojiler ve araçlar hakkında bilgi verebilir misiniz?
Bir değişkenin değerini bir birim artırma işleminin ne anlama geldiğini açıklayın.
Projede hangi Java sürümü kullanıldı? Akışlar kullanıldı mı?
Bir durumu hayal et: Başka birinin arka uç hizmetine entegre olman ve Kafka ile entegrasyon yapman gerekiyor. Nereden başlayacaksın?
Java projelerinde çoklu iş parçacığı kullanımı konusunda deneyiminiz var mı?
SAGA deseni hakkında bilgi ver: orkestrasyon ve koreografi.
SQL sorgularının optimizasyonu neydi?
Projede hangi Java kullanılıyor? 17'den 21'e geçerken ne değişti?
Son projenizde sayfalama işlemini gerçekleştirdiniz mi?
Paralel HTTP çağrılarını nasıl gerçekleştirirsiniz? Bir istek gelir, her görev için hizmeti paralel çağırmanız, tüm yanıtları beklemeniz ve sonucu döndürmeniz gerekir.
Programlamada genel tipler hangi durumlarda kullanılır?
Kafka'da offset onaylaması (commit) yapılmadan önce veritabanına kaydetme işlemi sırasında süreç başarısız olursa ne olur?
En gurur duyduğunuz veya en çok zorlandığınız bir görevi anlatın.
Partitioning, replikasyon, sharding nedir?
Projelerinizde bağımlılıkları yönetmek veya sorguları optimize etmek için Entity Graph kullandınız mı?
Java'da performans ve kaynak metrikleri nasıl toplanır ve izlenir?
Mevcut projenizde test görevlerinin devri nasıl gerçekleştirilmektedir?
Mevcut işinizden neden ayrılıyorsunuz ve ne arıyorsunuz?