C#
Expliquez le concept de génération dans le système de gestion automatique de la mémoire et son rôle dans la collecte des déchets
Comment a-t-on réussi à réduire le temps de réponse de 0,5 ms à 0,2 ms?
Dans quels cas une variable est-elle considérée comme allouée dynamiquement dans la mémoire du tas?
Explique ce qu'est un thread d'exécution dans un programme et comment il fonctionne.
Pouvez-vous énumérer les principaux types de jointures de tables en SQL et décrire brièvement leurs caractéristiques?
Quels sont les avantages et inconvénients de l'utilisation de conteneurs dans les applications sur la plateforme .NET?
Quel outil avez-vous utilisé pour travailler directement avec la base de données dans votre entreprise précédente?
Quelle est la différence entre les types de données par valeur et par référence en programmation?
Comment déclarer et implémenter une méthode en C#?
Peut-on expliquer ce que signifie la complexité temporelle d'un algorithme égale à O(n) ?
Quels sont les avantages et inconvénients de l'utilisation des mécanismes de boxing et unboxing dans un langage de programmation?
Pouvez-vous expliquer ce qu'est un pool de threads et comment il fonctionne?
Quels types d'enregistrement de dépendances connaissez-vous dans le conteneur IoC?
Quand est-il approprié d'utiliser des fonctions anonymes dans le code?
Dans quelles situations est-il préférable d'utiliser une collection de type List et dans quelles autres un Dictionary?
Quel est le rôle du mécanisme Acknowledge dans RabbitMQ et à quoi sert-il?
Comment implémenter l'attente de la fin de toutes les tâches d'un ensemble de tâches?
Comment la routage des requêtes est-il implémenté dans le contrôleur?
Peux-tu expliquer les différentes formes de normalisation de bases de données?
Quelles tâches spécifiques avez-vous réalisées dans vos projets?