Pouvez-vous expliquer ce qu'on entend par un cas de test négatif en testing logiciel?
Java
Comment avez-vous utilisé Hibernate dans vos projets et quelle expérience avez-vous avec cet outil?
Quel est le niveau de convenance de l'utilisation de JDBC pour un service qui effectue uniquement des opérations de création, lecture, mise à jour et suppression de données?
Quels sont les principes clés pour travailler avec une base de données dans Hibernate et comment les mettre en œuvre?
Comment la spécification des exigences du produit logiciel détermine-t-elle le choix du système de gestion de bases de données?
Est-il possible d'exécuter plusieurs requêtes SQL différentes dans une seule transaction?
Quelle est la différence entre les tests qui confirment le bon fonctionnement du système et ceux qui vérifient son mauvais fonctionnement ou ses erreurs?
L'historique des messages est-il conservé dans Kafka?
Peut-on considérer HTTPS comme un protocole qui transmet des données de manière synchrone?
Explique la différence entre les concepts d'inversion de contrôle et d'injection de dépendances dans le framework Spring.
Pourriez-vous expliquer ce que signifie la portée d'un Session Bean dans le contexte de Java EE?
Comment définissez-vous et effectuez-vous des tests pour vérifier la résistance du système sous une charge élevée?
Quel est le but du protocole gRPC et dans quels scénarios est-il utilisé?
Pouvez-vous expliquer comment utiliser l'opérateur WHERE dans les requêtes SQL pour filtrer les données?
Quels types de tests doivent être obligatoirement effectués avant la mise en production du produit?
Quelles méthodes peuvent être utilisées pour transformer un contrôleur Spring MVC classique en contrôleur REST ?
Pouvez-vous expliquer ce que l'on entend par fiabilité dans le contexte des propriétés ACID des transactions?
Pouvez-vous donner une situation où il est préférable d'utiliser une requête SQL directe plutôt qu'un ORM ou une autre couche d'abstraction?
Explique ce que signifie l'atomicité dans le cadre du modèle ACID et pourquoi c'est important pour le traitement des transactions.
Peut-on utiliser des beans prototype à l'intérieur d'autres beans dans Spring?