Java
Expliquez le mécanisme de fonctionnement de l'annotation @Transactional dans Spring Framework et comment elle assure la gestion des transactions.
Pouvez-vous énumérer les différents types de paquets en fonction de leur fonctionnement?
Avec quoi fonctionne le ramasse-miettes (Garbage Collector) ?
Pouvez-vous expliquer l'essence du pattern singleton dans le contexte de Spring et son application?
Dans quelles situations la valeur associée à une clé immuable peut-elle se perdre ou devenir inaccessible dans une structure HashMap?
Pouvez-vous donner un exemple de quand le stockage local des données est utilisé dans un projet?
Comment accéder aux méthodes redéfinies de la classe parente en Java?
Avez-vous appliqué la méthodologie de l'approche en cascade dans vos projets?
Dans quels cas est-il recommandé d'utiliser le mot-clé volatile en Java?
Quelle est la différence entre les structures de données dynamiques et les tableaux statiques?
Quelle est la fonction principale d'une ligne en programmation et quelles sont ses caractéristiques?
Qu'est-ce qu'un serveur d'applications?
Quelle est la raison pour laquelle l'annotation @Autowired n'est pas utilisée directement sur les champs dans Spring?
Peux-tu nommer les principales formes normales en la théorie des bases de données?
Comment est déterminé le temps d'accès au premier élément dans ArrayList?
Que faire si la base de données n'a pas de RIGHT JOIN, mais seulement LEFT JOIN?
Quelle est la différence entre les modificateurs d'accès protected et package-private (par défaut) en Java?
Explique les différences entre les structures de données HashMap et HashSet
Pourquoi le type de données int, représentant un nombre de 32 bits, ne peut-il pas stocker une valeur supérieure à environ 2 milliards?
Comment la modification de la valeur d'une clé influence-t-elle le fonctionnement de la structure de données Map?