Java
U kojim situacijama je preporučljivo koristiti rešenja zasnovana na NoSQL bazama podataka?
U kojim situacijama se preporučuje korišćenje interfejsa Comparable za poređenje objekata?
Objasnite koncept one-to-many i gde se on primenjuje.
Објасните низ корака обраде задатка од његово пријем до распоређивања на серверу
На којим другим језицима програмирате поред Јаве?
Шема базе података: колико табела је потребно за чување порука са ознакама (један према много или много према много)?
Koja struktura podataka obezbeđuje bržu radnju pri dodavanju i uklanjanju elemenata: ArrayList ili LinkedList?
Ispričaj mi o sebi, svom karijernom putu, kako si došao do tačke u kojoj se nalaziš sada, odakle si počeo.
SQL upit: pronađite ID korisnika који имају више од три улоге (табела povezivanja user_id, role_id).
Можеш ли да набројиш и кратко описати главне типове колекција које се користе у Java Core?
Šta su Spring Boot starteri? Čime se razlikuju od običnih biblioteka? Šta je automatska konfiguracija?
Koje mere ste preduzeli za prelazak na novi tehnološki stack?
Koje su razlike između komandi rebase i merge prilikom spajanja grana u Git?
Da li ste radili direktno sa SQL upitima bez korišćenja ORM ili spoljašnjih biblioteka?
Можете ли објаснити шта подразумева тест случај који потврђује исправан рад система?
Kako treba vršiti poređenje objekata u programiranju?
Koje Java biblioteke ili okviri ste koristili u svojim projektima?
Koja je glavna razlika između anotacija @AllArgsConstructor i @RequiredArgsConstructor u Lomboku?
Koju ulogu ima interfejs ExecutorService u upravljanju izvršavanjem zadataka u Javi?
public static void main(String args[]) { checkMap(new HashMap<>()); checkMap(new LinkedHashMap<>()); checkMap(new TreeMap<>()); } private static void checkMap(Map<Person, String> map) { System.out.println("Provera " + map.getClass()); Person ivan = new Person("Иван"); Person peter = new Person("Пётр"); Person maria1 = new Person("Мария"); Person maria2 = new Person("Мария"); map.put(ivan, ivan.name); map.put(peter, peter.name); map.put(maria1, maria1.name); map.put(maria2, maria2.name); // iteracija i štampanje for (Map.Entry<Person, String> entry : map.entrySet()) { System.out.println(entry); } // maria1.setName("Анна-Мария"); // maria2.setName("Анна-Мария"); System.out.println(map.get(maria1)); System.out.println(map.get(maria2)); System.out.println("==================================="); }