Spring Framework nedir? Neden gereklidir?
Java
Daha sık kullanılan nedir: kilitler mi yoksa artırılmış izolasyon seviyesi mi?
Bir görevin geliştirme sürecini, tanımlamadan üretime kadar anlatın.
İşlemlerle çalıştınız mı? Hangi izolasyon seviyelerini kullandınız?
public class MyObject { private final String object1; private final NotMyObject notMyObject; private final Collection<AnotherObject> anotherObjects; //yapıcı //getterlar public String getObject1(){ return object1; } public NotMyObject getNotMyObject(){ return notMyObject; } public //public MyObject(String object) }
HashMap'e öğe ekleme algoritmasını açıklayın
İşlemler ne zaman kullanılmalı?
JVM'nin iç yapısıyla ilgilendiniz mi? İşte JVM'yi ayarlamak zorunda kaldınız mı?
Üretimde dağıtım nasıl gerçekleşiyor? CI/CD nasıl yapılandırılmıştır?
Veritabanında kilitlerle çalıştınız mı? Kilitleri nasıl aldınız?
İlişkisel veritabanlarında tablolar arasında hangi bağlantılar vardır?
HashMap dolduğunda nasıl genişler?
IoC konteynerinizi nasıl uygularsınız? ApplicationContext nasıl çalışır?
Kodun kalitesini incelemeden önce nasıl kontrol ediyorsun? Analizörler kullanıyor musun?
Kafka Producer'ı yapılandırdınız mı? Hangi ayarları biliyorsunuz?
Şu anda geliştirici olarak nasıl geliştiğin hakkında bana anlat. Hangi konular daha çok ilgini çekiyor, hangi görevlerde çalışmak isterdin?
String'in değiştirilemezliğinin dezavantajları nelerdir?