Java
Можете ли објаснити шта подразумева понашање објеката у објектно-оријентисаном програмирању?
Da li je moguće višestruko primenjivati terminalnu metodu na jedan tok u Stream API za Java?
Kako se ponaša Spring kada pozove metodu drugog beana sa @Transactional(propagation = REQUIRES_NEW) iz metode sa podrazumevanom propagacijom? Šta se dešava sa roditeljskom transakcijom?
Čime se REST razlikuje od SOAP? Šta je REST?
Шта радите са задаћом након што је завршите?
Zašto se koristi ključna reč final u Javi (za polja, klase)?
Da li ste tokom razgovora primetili znake da on može biti prekinut ili neuspešno završen?
Da li je moguće potpuno obrisati poruke iz Kafka nakon njihove objave?
Можеш ли да наведеш пример коришћења статичког блока у коду?
Kako obraditi učitavanje fajla (slike) putem HTTP zahteva u Spring MVC i sačuvati ga na disk?
Zašto je važno podesiti nivo izolacije transakcija i kako to utiče na rad sistema?
Koje ste metode koristili za borbu sa profesionalnim sagorevanjem i obnavljanje motivacije?
Koje nove funkcije Java 17/21 koristite?
Koje su karakteristike povezane liste i kako se razlikuje od drugih struktura podataka?
Kako je podrška za transakcije implementirana pomoću anotacije @Transactional u Spring Framework-u?
Kako izračunati prosečno vreme odgovora sistema?
Koje imate iskustvo sa Apache Kafka i u kojim ste projektima koristili?
Има система, която позволява на потребителите да работят с файлове в браузъра. Стекът стандартен: Java, Spring, React, Postgres. Файловете се съхраняват в файловата система на бекенда, метаданните на файловете в базата данни. Екипът реализира функция: преименуване на файл. Този метод е ключов за преименуване на файл на бекенда. Трябва да се проведе преглед, който да идентифицира потенциални проблеми в съществуващия код и да предложи решения. @Transactional public void process(String oldName, String newName) { Long id = exec("select id from file where name='" + oldName + "'"); processFile(oldName, newName); // преименуване на файла на диска exec("update file set name='" + newName + "' where id = " + id); }
Kako Spring rešava beane ako postoji više implementacija iste interfejsa?
Kako implementirate sistem za automatsku proveru rešenja Sudoku?