Java
Vorbiți despre experiența dvs. cu Hazelcast în proiecte
Ce se întâmplă dacă apelați metoda Iterator.next() fără a verifica mai întâi cu Iterator.hasNext()?
Apelarea metodei clear() va afecta volumul de memorie utilizat de structura de date ArrayList?
Explica diferența dintre conceptele de inversare a controlului și injecție de dependențe în cadrul framework-ului Spring.
Ce abordări pot fi utilizate în locul cuvântului cheie synchronized pentru implementarea pattern-ului Singleton într-un mediu multi-thread?
Este utilizarea ArrayList mai puțin eficientă din punct de vedere al performanței atunci când se inserează masiv elemente la sfârșitul colecției?
Explicați conceptul de ștergere a tipurilor în generice în limbajele de programare.
Cum se creează o cheie primară compusă în Hibernate?
În ce situații este recomandat să folosiți Java Configuration în configurarea aplicațiilor Spring?
Ce se înțelege prin inițializarea întârziată a obiectelor în programare și cum se realizează?
Cum este implementată interfața List în limbajul de programare ales?
Explicați scopul și principiul de funcționare al comenzii git stash în sistemul de control al versiunilor Git.
Care este funcția claselor în structura sistemului de tipuri al software-ului?
Ce metode și abordări sunt utilizate pentru a preveni apariția excepției ConcurrentModificationException atunci când se lucrează cu colecții în modul multi-thread?
Poți enumera tipurile de niveluri de cache utilizate în JPA?
Ce informații furnizează obiectul ThreadPoolExecutor după finalizarea sarcinii sale?
Care sunt avantajele utilizării Spring HATEOAS pentru dezvoltarea serviciilor RESTful?
Care este scopul colectorului de gunoi (Garbage Collector) în Java?
Care este diferența dintre un obiect și un primitiv în Java?
Vorbește despre conceptul clasei CompletableFuture.