Hangi tasarım desenlerini biliyorsunuz? Proxy, Factory, Strategy hakkında bilgi verin.
Java
Bağımlılıkların Tersine Çevrilmesi Prensibi (DIP) ilkisini nasıl anlıyorsunuz? Bağımlılık Enjeksiyonundan nasıl farklıdır?
Son iş yerinizden bahsedin: rol, ekip, geliştirme süreçleri.
JVM belleği yapısı hakkında bilgi verin: nedir, Heap nedir, Genç/Eski Nesil nedir?
Veritabanlarındaki indeksler hakkında bilgi verin: hangi türler var, nasıl hızlandırırlar, ne zaman gerekmezler?
Bir süreç iyileştirmesi önerdiğiniz veya yeni bir şeyler uyguladığınız durumu anlatın.
Test kapsamı hakkında bilgi verin: nasıl ölçüldü, kalite kapıları var mıydı?
SQL hakkında bana anlatın: hangi JOIN'leri kullanıyorsunuz, pencere fonksiyonları, CTE ile ilgili deneyiminiz nedir?
OOM (OutOfMemoryError) ile başa çıkmak zorunda kaldınız mı? Bellek sorunlarını nasıl giderdiniz?
İşlem izolasyon seviyeleri nelerdir? Hangi seviyeleri biliyorsunuz?
Kodunuz veya çözümünüz nedeniyle bir şeylerin ters gittiği bir durumu anlatın.
Nesne Yönelimli Programlamada soyutlama nedir? Bunu nasıl anlıyorsunuz?
Yabancı Anahtar hakkında bilgi verin: ne işe yarar ve dezavantajları nelerdir?
Gradle ve Maven: hangi araçla çalıştınız?
OSI modeli hakkında bilgi verin: katmanlar ne işe yarar, nasıl farklılık gösterirler?
Kod incelemesi hakkında bana bilgi verin: takımınızda nasıl gerçekleşiyordu?
Docker Compose, OpenShift, GitLab CI ile ilgili deneyimlerinizi anlatın.
Docker hakkında bana anlatın: görüntü ile konteyner arasındaki fark nedir? Katmanlar nedir?
Birim ve entegrasyon testleri arasındaki fark nedir?
Kapsülleme nedir? Onun faydası nedir?