Quelles méthodes utiliserez-vous pour analyser et optimiser une requête SQL longue et gourmande en ressources dans la base de données?
Java
Explique l'essence du modèle de conception Singleton et sa fonction principale.
Peut-on modéliser et stocker la structure d'un arbre généalogique dans une base de données relationnelle?
Quelles méthodologies et outils utilisez-vous pour tester les bases de données?
De quelles manières les concepts fondamentaux de la programmation orientée objet sont-ils implémentés en Java?
Comment Liquibase valide-t-il l'intégrité des modifications DDL appliquées?
Comment initier une nouvelle transaction au sein d'un microservice?
Comment peut-on déterminer dans Maven à quelle étape de la compilation la bibliothèque connectée sera utilisée?
Quelles sont les conséquences possibles de l'utilisation de clés modifiables dans les collections de données?
Peut-on passer des paramètres d'entrée à une déclaration préparée CallableStatement et comment cela se fait-il?
Quels sont les principaux signes qui déterminent la qualité du code et le rendent bon?
Que montre la commande EXPLAIN et quels paramètres affiche-t-elle pour analyser l'exécution d'une requête SQL ?
Comment comprenez-vous le principe d'inversion des dépendances (DIP) ? En quoi diffère-t-il de l'injection de dépendances ?
Quelle est la rapidité pour obtenir le dernier élément dans une liste chaînée de type LinkedList?
Pourquoi est-il important d'utiliser des modèles de conception lors du développement de solutions logicielles?
Dans quels cas doit-on utiliser une méthode statique avec synchronisation en Java?
Quelle valeur la méthode equals renvoie-t-elle lors de la comparaison de deux objets, dont l'un est une référence à l'autre?
Comment l'état de l'objet change-t-il après que le ramasse-miettes ait terminé de travailler avec lui?
Comment identifier les causes de l'OutOfMemoryError dans une application Java?
Peut-on considérer ce code comme valide si le test a réussi avant et après les modifications apportées?