Sobes.tech

Java

Quels sont les avantages et inconvénients de l'utilisation de clés naturelles dans les bases de données?

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

D'autres mécanismes d'obtention du statut du document ont-ils été envisagés, en dehors du polling constant (par exemple, WebSocket ou Server-Sent Events) ?

Senior
Сбербанк
113

Que se passe-t-il si dans un test avec Mockito, on oublie de mocker une méthode et qu'elle est appelée dans le test?

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

Faut-il créer une classe distincte pour implémenter une fonction spécifique?

Junior — Middle
113

Que se passe-t-il lorsque vous faites une requête HTTP depuis le navigateur jusqu'à ce que vous receviez une réponse?

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

Comment Kafka Streams a-t-il été utilisé dans le projet?

Middle+
PAYNET
113

Quels outils de synchronisation existe-t-il en Java?

Senior
РТЛабс
113

Parle-moi de ton expérience professionnelle

Senior
DNSDNS
112

Quel montant de salaire envisagez-vous?

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

Question 7. Il y a un service ExampleService (voir l'image). Si un service externe appelle les méthodes en séquence: exampleService.getCityFromCache(100000); exampleService.getCity(100000); Combien de fois sera appelé CityDao::getCity si le cache était vide? @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

Pourquoi avez-vous décidé de mettre en cache le client spécifiquement dans Redis?

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

Comment fonctionne l'annotation @Transactional imbriquée si la méthode interne se trouve dans un autre service?

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

Y aura-t-il un problème à travailler selon l'heure de Moscou?

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

Connais-tu les avantages de la pile réactive et comment elle fonctionne?

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

L'ordre des colonnes a-t-il de l'importance lors de la création d'un index composite?

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

importer jakarta.persistence.Id; importer jakarta.persistence.Table; importer jakarta.ws.rs.QueryParam; importer lombok.Data; importer 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) { // vérifier la première clé String firstKey = (String) ((ArrayList) keys).get(0); if (firstKey == "public") { keys.stream().forEach(key -> { // ... une logique log.warn("Utilisation de la clé " + key); }); } } } @PutMapping("/create") public Book create(Map<String, Object> map) throws Exception { System.out.println("Vérifier si le livre existe " + map); }

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

Quelle fonctionnalité choisirais-tu pour le premier smoke-suite d'un service de streaming (Netflix, Amazon, etc.)?

Middle
waysbits
112

Dans quelle zone de mémoire se stocke ConcurrentHashMap ? Quel conteneur utiliser pour stocker des métriques ?

Senior
РТК ИТ
112

Explique le problème N+1 dans JPA/Hibernate, quand il se produit et comment il est résolu

Senior
Сбер Право
112

Quel format de travail vous intéresse?

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