Sobes.tech

Care sunt avantajele și dezavantajele utilizării cheilor naturale în bazele de date?

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

Au fost luate în considerare alte mecanisme de obținere a statutului documentului, în afară de polling-ul constant (de exemplu, WebSocket sau Server-Sent Events)?

Senior
Сбербанк
113

Ce se întâmplă dacă uiți să creezi un mock pentru o metodă în testul cu Mockito și aceasta este apelată în test?

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

Ar trebui să se creeze o clasă separată pentru implementarea unei funcții specifice?

Junior — Middle
113

Ce se întâmplă atunci când faci o solicitare HTTP din browser până primești un răspuns?

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

Cum a fost utilizat Kafka Streams în proiect?

Middle+
PAYNET
113

Ce instrumente de sincronizare există în Java?

Senior
РТЛабс
113

Povestește despre experiența ta de lucru

Senior
DNSDNS
112

Ce sumă de salariu luați în considerare?

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

Întrebarea 7. Există un serviciu ExampleService (vezi imaginea). Dacă un serviciu extern apelează metodele în secvență: exampleService.getCityFromCache(100000); exampleService.getCity(100000); Cât de multe ori va fi apelat CityDao::getCity dacă cache-ul a fost gol? @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

De ce ați decis să faceți cache clientului în mod special în Redis?

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

Cum funcționează adnotarea @Transactional imbricată dacă metoda internă se află într-un alt serviciu?

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

Vor exista probleme în a lucra conform orei din Moscova?

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

Cunoști avantajele stivei reactive și cum funcționează?

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

Este importantă ordinea coloanelor la crearea unui index compozit?

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) { // текшерүү биринчи ачкыч 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); }

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

Ce funcționalitate ai alege pentru primul smoke-suite al unui serviciu de streaming (Netflix, Amazon etc.)?

Middle
waysbits
112

În ce zonă de memorie este stocat ConcurrentHashMap? Ce container trebuie folosit pentru stocarea metricilor?

Senior
РТК ИТ
112

Explică problema N+1 în JPA/Hibernate, când apare și cum se rezolvă

Senior
Сбер Право
112

Ce format de lucru vă interesează?

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