Објасните разлике између Docker контејнера и виртуелних машина, њихову архитектуру и предности сваке од њих.
Java
Objasnite koncept interfejsa Runnable u jeziku Java i njegovu svrhu.
Kako napraviti klasu čiji objekti ne mogu biti izmenjeni nakon inicijalizacije, a u kojoj je kolekcija jedan od sastojaka?
Koje komponente i scenarije preferiraš da pokrivaš automatskim testovima prilikom razvoja novog mikroservisa?
Koje su ključne karakteristike RESTful API?
Koja je funkcija MIN u SQL i kako se koristi za dobijanje minimalne vrednosti u podacima?
Можете ли објаснити шта представља атомска операција Compare-and-Swap и у чему се користи?
Kako ste organizovali proces testiranja vašeg softvera na prethodnom radnom mestu?
Kako implementirati mehanizme blokiranja podataka prilikom rada sa Spring Data?
Kako Kubernetes implementira obradu zadataka u višestrukom režimu?
Можеш ли набројати главне компоненте Spring Cloud и кратко описати њихове функције?
Objasnite šta podrazumeva asinhrono izvršavanje zahteva u programiranju
Можете ли да наведете основне стартне компоненте и механизме који се користе у Spring Boot-у за почетак развоја?
Можете ли објаснити шта подразумева компонента Spy у контексту тестирања и развоја?
Čime se razlikuju klaster i neklauster indeksi u bazama podataka?
У којим условима може бити неефикасна или неисправна употреба @Transactional анотације?
Koja je uloga anotacije @Primary u okviru Spring i kada je treba koristiti?
Kako implementirati kombinovani indeks u bazi podataka za ubrzanje pretraživanja?
Da li se objekat beana inicijalizuje u trenutku poziva metode BeanPostProcessor?