Des problèmes de type N+1 peuvent-ils survenir lors de l'utilisation de la stratégie de chargement EAGER?
Java
Quel est le but principal d'utiliser des objets avec un état immuable?
Explique ce que signifie le terme 'immuable' dans le contexte de la programmation.
Pouvez-vous expliquer le concept de cache de premier niveau et son rôle dans le système?
Est-il obligatoire de mettre à jour la vue des données dans PostgreSQL?
Comment implémenter une classe en Java dont les instances ne peuvent pas être modifiées après leur création?
Pourriez-vous me raconter comment le processus de travail était organisé dans votre dernier emploi?
Quels types de stratégies de chargement paresseux et avides Hibernate fournit-il?
Pouvez-vous nommer les types de vues dans PostgreSQL et expliquer leurs caractéristiques?
Explique le rôle et la fonction du composant View dans la base de données PostgreSQL.
Est-il permis d'appliquer l'annotation @ExtendWith à n'importe quelle classe lors de l'utilisation des tests?
Avez-vous de l'expérience dans l'utilisation de la multithreading dans des projets Java?
Comment implémentez-vous les tests de votre code avec JUnit ?
Pouvez-vous expliquer comment fonctionne la stratégie de chargement paresseux dans JPA/Hibernate?
Est-il acceptable qu'une interface en style fonctionnel contienne une implémentation de méthode par défaut?
Quelles étapes prendriez-vous si vous rencontriez l'impossibilité de reproduire une erreur dans l'environnement de test?
Comment extraire uniquement des objets uniques d'un flux de données dans l'API Stream?
Avez-vous effectué une optimisation ou une vérification des requêtes SQL pour améliorer leur efficacité?
Comment vérifier la correction et la performance d'une base de données?
Peut-on appliquer des fonctions d'agrégation aux données sans utiliser l'instruction GROUP BY?