Java
Koje su prednosti i mane korišćenja prirodnih ključeva u bazama podataka?
Da li su razmatrani drugi mehanizmi za dobijanje statusa dokumenta, osim stalnog polling-a (npr. WebSocket ili Server-Sent Events)?
Šta će se desiti ako u testu sa Mockito zaboravite da mockujete metodu i ona bude pozvana u testu?
Da li treba napraviti poseban razred za implementaciju određene funkcije?
Šta se dešava kada napravite HTTP zahtev iz pretraživača do dobijanja odgovora?
Kako je Kafka Streams korišćen u projektu?
Koji alati za sinhronizaciju postoje u Javi?
Ispričajte svoje radno iskustvo
Koji iznos plate razmatrate?
Питање 7. Постоји сервис ExampleService (види слику). Ако спољашњи сервис редом позива следеће методе: exampleService.getCityFromCache(100000); exampleService.getCity(100000); Колико пута ће се позвати CityDao::getCity ако је кеш био празан? @Component @RequiredArgsConstructor public class ExampleService { private final CityDao dao; @Cacheable public String getCityFromCache(int index) { return dao.getCity(index); } public String getCity(int index) { return getCityFromCache(index); } }
Zašto ste odlučili da keširate klijenta baš u Redis?
Kako funkcioniše ugnježdena @Transactional anotacija ako je unutrašnja metoda u drugom servisu?
Da li će biti problema sa radom po moskovskom vremenu?
Da li znaš prednosti reaktivnog steka i kako on funkcioniše?
Da li redosled kolona prilikom kreiranja složenog indeksa ima značaja?
import jakarta.persistence.Id; import jakarta.persistence.Table; import jakarta.ws.rs.QueryParam; import lombok.Data; import lombok.extern.log4j.Log4j2; @Log4j2 @Service @RestController("/store/book") public class BookStoreController { private final BooksRepository repo; public BookStoreController(BooksRepository repo, Boolean bool, Collection keys) { this.repo = repo; if (bool) { // проверка на първия ключ String firstKey = (String) ((ArrayList) keys).get(0); if (firstKey == "public") { keys.stream().forEach(key -> { // ... някаква логика log.warn("Използване на ключ " + key); }); } } } @PutMapping("/create") public Book create(Map<String, Object> map) throws Exception { System.out.println("Проверка дали книгата съществува " + map); }
Koju funkcionalnost ćeš odabrati za prvi smoke-suite streaming servisa (Netflix, Amazon itd.)?
U kom delu memorije se čuva ConcurrentHashMap? Koji kontejner koristiti za čuvanje metrika?
Objasnite problem N+1 u JPA/Hibernate, kada se javlja i kako se rešava
Koji format rada vas zanima?