Java
Quels sont les avantages et inconvénients de l'utilisation de clés naturelles dans les bases de données?
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) ?
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?
Faut-il créer une classe distincte pour implémenter une fonction spécifique?
Que se passe-t-il lorsque vous faites une requête HTTP depuis le navigateur jusqu'à ce que vous receviez une réponse?
Comment Kafka Streams a-t-il été utilisé dans le projet?
Quels outils de synchronisation existe-t-il en Java?
Parle-moi de ton expérience professionnelle
Quel montant de salaire envisagez-vous?
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); } }
Pourquoi avez-vous décidé de mettre en cache le client spécifiquement dans Redis?
Comment fonctionne l'annotation @Transactional imbriquée si la méthode interne se trouve dans un autre service?
Y aura-t-il un problème à travailler selon l'heure de Moscou?
Connais-tu les avantages de la pile réactive et comment elle fonctionne?
L'ordre des colonnes a-t-il de l'importance lors de la création d'un index composite?
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); }
Quelle fonctionnalité choisirais-tu pour le premier smoke-suite d'un service de streaming (Netflix, Amazon, etc.)?
Dans quelle zone de mémoire se stocke ConcurrentHashMap ? Quel conteneur utiliser pour stocker des métriques ?
Explique le problème N+1 dans JPA/Hibernate, quand il se produit et comment il est résolu
Quel format de travail vous intéresse?