Avez-vous rencontré le problème N+1 lors de l'utilisation de Hibernate?
Java
L'annotation @PreDestroy fonctionne-t-elle pour un bean avec une portée singleton dans Spring dans toutes les situations?
Faut-il toujours appeler la méthode annotée @PostConstruct lors de la création d'un singleton bean dans Spring ?
Est-il obligatoire d'utiliser une clé immuable dans HashMap si le travail se fait dans un environnement monocœur?
Expliquez le mécanisme de fonctionnement de l'annotation @Transactional dans Spring Framework et comment elle assure la gestion des transactions.
Pouvez-vous expliquer le mécanisme de la méthode flatMap dans l'API Stream et quand il faut l'utiliser?
Pouvez-vous énumérer les principales méthodes fournies par l'API Stream en Java?
La utilisation du mot-clé volatile offre-t-elle une protection contre les conditions de course en programmation multithread ?
Est-il possible de réaliser un algorithme de tri qui n'utilise pas de mémoire supplémentaire pour stocker des données intermédiaires?
Quels aspects clés analysez-vous dans la sortie de EXPLAIN ANALYZE pour évaluer l'exécution des requêtes dans la base de données?
Peut-on créer un index dans la base de données en fonction de conditions ou de filtres spécifiques?
Pouvez-vous expliquer la conception et le rôle de l'ApplicationContext dans le framework Spring?
Quel est le rôle et l'objectif du mot-clé volatile dans le langage de programmation ?
Pourriez-vous énumérer et décrire les différentes portées utilisées pour les beans dans Spring?
Comment les méthodes equals et hashCode sont-elles liées en Java et pourquoi est-il important de les implémenter correctement ensemble?
Explique le problème N+1 auquel on peut être confronté lors de l'utilisation de Hibernate et comment l'éviter.
Quelle est la complexité temporelle maximale pour rechercher un élément par clé dans la structure de données HashMap dans le pire scénario?
Pouvez-vous nommer les opérations dans l'API Stream qui conservent un état intermédiaire?
Une liste chaînée dans Bucket à l'intérieur de HashMap est-elle toujours une liste chaînée?
La méthode annotée avec @PostConstruct sera-t-elle appelée sur un Spring Bean configuré avec un scope prototype?