Expliquez le mécanisme de fonctionnement de l'annotation @Transactional dans Spring Framework et comment elle assure la gestion des transactions.
Java
Connais-tu les principes de l'architecture orientée événements?
Quels sont les avantages et inconvénients des objets à état immuable lors du travail dans un environnement multithread?
L'aspect du travail lié à la maintenance et au support des systèmes vous a-t-il intéressé?
Avez-vous de l'expérience dans le développement d'applications avec Spring Boot?
Quel est le rôle de l'instruction FROM dans un Dockerfile et pourquoi est-elle nécessaire?
Que signifie modifier un élément dans une collection immuable?
Avez-vous travaillé sur un projet composé d'un seul module ou de plusieurs modules?
Pouvez-vous expliquer ce qu'est la méthode hashCode en Java et comment elle est utilisée?
Faut-il interagir directement avec le client lors du développement du projet?
Quels processus se produisent à l'intérieur de HashMap lorsqu'un nouvel élément y est ajouté?
Quelle est la différence entre ArrayList et l'interface List en Java et comment sont-ils liés entre eux?
Quelles sont les différences entre les langages de programmation Java et JavaScript en termes de caractéristiques et d'objectifs d'utilisation?
Avez-vous de l'expérience avec le format JSON?
Où dans Java ordinaire peut-on rencontrer ForkJoinPool sans sa création explicite?
Comment extraire toutes les valeurs possibles d'un type énuméré Enum?
Avez-vous travaillé avec des outils d'automatisation des tests et des bibliothèques de vérification du code?
Quelle est la différence entre l'utilisation de @Spy et @Mock lors des tests?
Pouvez-vous expliquer le concept de regrouper des données ou des appels via une API en une seule opération?
Explique ce que l'on entend par la première forme normale dans la normalisation des bases de données