Sobes.tech

Java

Quali sono i vantaggi e gli svantaggi dell'utilizzo di chiavi naturali nei database?

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

Sono stati considerati altri meccanismi per ottenere lo stato del documento, oltre al polling costante (ad esempio, WebSocket o Server-Sent Events)?

Senior
Сбербанк
113

Cosa succede se in un test con Mockito si si dimentica di mockare un metodo e viene chiamato nel test?

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

È necessario creare una classe separata per implementare una funzione specifica?

Junior — Middle
113

Cosa succede quando fai una richiesta HTTP dal browser fino a ricevere una risposta?

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

Come è stato utilizzato Kafka Streams nel progetto?

Middle+
PAYNET
113

Quali strumenti di sincronizzazione ci sono in Java?

Senior
РТЛабс
113

Parla della tua esperienza lavorativa

Senior
DNSDNS
112

Quale importo di stipendio consideri?

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

Domanda 7. C'è un servizio ExampleService (vedi immagine). Se un servizio esterno chiama i metodi in sequenza: exampleService.getCityFromCache(100000); exampleService.getCity(100000); Quante volte verrà chiamato CityDao::getCity se la cache era vuota? @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

Perché hai deciso di mettere in cache il client specificamente in Redis?

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

Come funziona l'annotazione @Transactional annidata se il metodo interno si trova in un altro servizio?

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

Ci saranno problemi a lavorare secondo l'orario di Mosca?

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

Conosci i vantaggi dello stack reattivo e come funziona?

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

L'ordine delle colonne è importante nella creazione di un indice composito?

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) { // controlla la prima chiave String firstKey = (String) ((ArrayList) keys).get(0); if (firstKey == "public") { keys.stream().forEach(key -> { // ... qualche logica log.warn("Utilizzo della chiave " + key); }); } } } @PutMapping("/create") public Book create(Map<String, Object> map) throws Exception { System.out.println("Verifica se il libro esiste " + map); }

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

Qual funzionalità sceglieresti per il primo smoke-suite di un servizio di streaming (Netflix, Amazon, ecc.)?

Middle
waysbits
112

In quale area di memoria viene memorizzato ConcurrentHashMap? Quale contenitore usare per memorizzare le metriche?

Senior
РТК ИТ
112

Spiega il problema N+1 in JPA/Hibernate, quando si verifica e come viene risolto

Senior
Сбер Право
112

Quale formato di lavoro ti interessa?

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