Veritabanı ile çalışırken kullanılabilecek arıza ve hata teşhis yöntemleri nelerdir?
Java
Programlamada neden değiştirilemez (immutable) sınıflar oluşturulur ve bu ne işe yarar?
Mimari ve kullanım bağlamında Apache Kafka, RabbitMQ ve ActiveMQ Artemis arasındaki farklar nelerdir?
Veritabanındaki sorguların hızını artırmak için indeksleme uygulamanın önerildiği durumlar nelerdir?
Hibernate kullanırken karşılaşılabilecek N+1 sorununu açıklayın ve nasıl önlenebileceğini anlatın.
Son projenizde kullandığınız test ortamı konfigürasyonu hakkında bilgi verebilir misiniz?
Java'da Parallel Stream'in düzenli kullanımı sırasında hangi zorluklar ortaya çıkabilir?
İki yürütme akışında karşılıklı kilitlenme (Deadlock) nasıl tespit edilir?
Java dilinde bellek modelinin ne olduğunu ve bunun programların yürütülmesini nasıl etkilediğini açıklayabilir misiniz?
HashMap veri yapısında anahtar kullanarak değer aramanın verimliliği nasıl değerlendirilir?
SOLID ilkeleri bağlamında bağımlılık enjeksiyonu kavramını açıklayın.
@Service olarak işaretlenmiş metodların çalışma süresi nasıl belirlenebilir?
Görevlerin veya işlemlerin yürütülme sırasını uygulamak için hangi yöntemler kullanılabilir?
Sıfırdan bir proje veya sistem oluşturma deneyiminiz var mı?
Spring Boot Starter'ın çalışma mekanizmasını ve projedeki rolünü açıklayabilir misiniz?
Veritabanında tam metin araması uygulamak için hangi tür indeksi kullanırdınız?
Projenizdeki veritabanı şemalarının geliştirilmesinden kim sorumluydu?
Kimlik sistemlerinde UUID kullanmanın avantajları ve dezavantajları nelerdir?
Spring'de bean'ler için kullanılan farklı kapsam alanlarını listeleyip açıklayabilir misiniz?
HashMap uygulamasında anahtarlarla ilgili temel sözleşme türlerini sıralayabilir misiniz?