Koju ulogu ima klasa AtomicInteger u konkurentnim operacijama u Javi?
Java
Koji nivo izolacije transakcija sprečava istovremeno prepisivanje rezultata tokom paralelnih ažuriranja?
Kako je proces integracije mikroservisa sproveden u vašem poslednjem projektu i putem kojeg mehanizma?
Da li deklaracija AtomicLong sa ključnom reči volatile garantuje vidljivost promena za druge niti?
Можете ли да кажете о најтежем задатку који сте успешно решили у оквиру пројекта?
Можете ли објаснити концепт Dependency Injection у оквиру Spring-а и како се разликује од других начина убризгавања зависности?
Koje je osnovno pravilo koje stoji iza atomskih operacija u višestrukom okruženju?
Da li će biti pokrenuta nova transakcija ako se unutar jedne metode servisa pozove druga transakcijska metoda?
Можете ли да објасните шта је CGLib и како се користи у Јави?
Da li ste u poslednjem projektu čuvali interno stanje servisa?
Да ли су у вашем последњем пројекту коришћени појединачни примерци важних компоненти или сервиса?
Da li ste primenjivali metode mašinskog učenja u svojim profesionalnim zadacima ili projektima?
Kako pokrenuti novu transakciju u servisu bez korišćenja unutrašnjih zavisnosti (Self Injection)?
Objasnite zašto može doći do problema N+1 prilikom izvršavanja metoda UserRepository.findById() i User.getEmails().forEach() ako je metoda getUsers() označena kao @Transactional, a polje email anotirano kao @OneToMany.
Koji faktori utiču na korišćenje CGLib prilikom dinamičkog kreiranja proxy objekata?
Da li ste koristili sistem za centralizovano prikupljanje logova u svojim projektima?
Koja je razlika između Spring Boot i glavnog dela Spring Framework?
Можете ли описати како је систем управљања задацима реализован у вашем последњем пројекту?
Zašto je metoda za postavljanje vrednosti polja — setter?