Sobes.tech

Java

Aké sú výhody a nevýhody používania prirodzených kľúčov v databázach?

Junior — Middle
СБЕРСБЕР
113

Boli zvážené aj iné mechanizmy na získanie stavu dokumentu, okrem neustáleho polling (napríklad WebSocket alebo Server-Sent Events)?

Senior
Сбербанк
113

Čo sa stane, ak zabudnete mocknúť metódu v teste s Mockito a tá je volaná v teste?

Senior
Альфа КапиталАльфа Капитал
113

Malo by sa vytvoriť samostatná trieda na implementáciu konkrétnej funkcie?

Junior — Middle
113

Čo sa deje, keď z prehliadača odošlete HTTP požiadavku až do prijatia odpovede?

Middle+
Клиент ОТП
113

Ako bol použil Kafka Streams v projekte?

Middle+
PAYNET
113

Aké nástroje na synchronizáciu sú v Jave?

Senior
РТЛабс
113

Porozprávaj o svojej pracovnej skúsenosti

Senior
DNSDNS
112

Akú sumu platu zvažujete?

Senior
Позитив Технолоджис
112

Otázka 7. Existuje služba ExampleService (pozri obrázok). Ak externá služba volá po sebe nasledujúce metódy: exampleService.getCityFromCache(100000); exampleService.getCity(100000); Koľkokrát bude prístup k CityDao::getCity, ak bol cache prázdny? @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); } }

Senior
Альфа-БанкАльфа-Банк
112

Prečo ste sa rozhodli cacheovať klienta práve v Redis?

Middle
ООО ИЦ Ай-текоООО ИЦ Ай-теко
112

Ako funguje vnorená anotácia @Transactional, ak je vnútorná metóda v inom servise?

Middle+
Т-БанкТ-Банк
112

Bude problém pracovať podľa moskovského času?

Middle+
Клиент ОТП
112

Poznáš výhody reaktívneho zásobníka a ako funguje?

Senior
прайм пейментс
112

Záleží na poradí stĺpcov pri vytváraní zloženého indexu?

Senior
Азиатско-Тихоокеанский банк
112

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) { // kontrola prvega ključa String firstKey = (String) ((ArrayList) keys).get(0); if (firstKey == "public") { keys.stream().forEach(key -> { // ... nekaj logike log.warn("Uporaba ključa " + key); }); } } } @PutMapping("/create") public Book create(Map<String, Object> map) throws Exception { System.out.println("Preverite, ali knjiga obstaja " + map); }

Senior
СТЭП ЛОДЖИК (STEP LOGIC)
112

Akú funkcionalitu si vyberieš pre prvý smoke-suite streamovacej služby (Netflix, Amazon atď.)?

Middle
waysbits
112

V ktorej oblasti pamäte je uložený ConcurrentHashMap? Aký kontajner použiť na uloženie metrík?

Senior
РТК ИТ
112

Vysvetlite problém N+1 v JPA/Hibernate, kedy nastane in kako se reši

Senior
Сбер Право
112

Aký formát práce vás zaujíma?

Middle
СБЕРСБЕР
112
/726