Quelles approches doivent être utilisées lors de l'écriture du code pour faciliter ses tests automatisés?
C#
Pouvez-vous expliquer ce que signifie 'blocage' dans le contexte de la programmation multithread?
Pouvez-vous expliquer ce que l'on entend par héritage en programmation orientée objet?
Avez-vous utilisé le principe d'héritage lors de votre travail avec Entity Framework dans vos projets?
Pourriez-vous expliquer ce qu'est un Mock et dans quels cas il est utilisé lors des tests?
Comment planifies-tu et réalises-tu les tests dans le cadre du projet?
Quelle quantité de zones est allouée pour la distribution dynamique de la mémoire lors de l'exécution du programme?
Quelle catégorie de données correspond à une chaîne (string) en programmation?
Quelle est la fonction d'un index non clusterisé dans une base de données SQL?
Peux-tu nommer les niveaux d'isolation des transactions dans les systèmes de gestion de bases de données?
Dans quels cas l'utilisation des index en SQL peut devenir inefficace ou entraîner leur défaillance?
Pouvez-vous expliquer ce que signifie l'utilisation de la méthode AsNoTracking dans Entity Framework ?
Pouvez-vous expliquer ce qu'est l'utilisation des génériques en programmation?
Pouvez-vous expliquer ce que l'on entend par dénormalisation dans le contexte des bases de données SQL?
Pouvez-vous expliquer ce qu'on entend par transaction dans le contexte SQL et comment elle fonctionne?
Pouvez-vous expliquer le principe d'inversion des dépendances et son importance dans la conception des systèmes logiciels?
Comment peut-on créer une imitation (château) pour tester des composants ou des fonctions?
Explique ce que signifie le terme NULL dans le contexte des journaux de bases de données.
Quel est l'objectif de l'utilisation de l'opération de concaténation de chaînes?
Pouvez-vous expliquer ce que l'on entend par le terme Task dans le contexte de la conception et du développement de solutions logicielles?