C#
Avez-vous de l'expérience avec le protocole HTTP?
Quels méthodes HTTP sont considérées comme idempotentes et sur quoi se basent-elles?
Pouvez-vous énumérer les principaux protocoles utilisés pour l'échange d'informations dans les réseaux?
Dites-nous ce que vous savez sur les activités et les orientations de notre organisation.
Quelles méthodes et outils utilisez-vous pour assurer le bon fonctionnement avec les threads et leur synchronisation?
Qu'est-ce que les index dans une base de données ? Types d'index (B-tree, Hash, Full-text). Index clusterisé vs non-clusterisé. Index couvrants.
Combien de temps avez-vous travaillé sur la tâche la plus captivante dans votre emploi précédent?
Expliquez le concept d'exécution asynchrone des tâches et en quoi il diffère de l'approche synchrone
Peut-on implémenter des méthodes avec du code à l'intérieur dans les interfaces?
Peut-on appliquer plusieurs types de modèles en même temps dans une seule implémentation?
Pouvez-vous expliquer le principe de fonctionnement de l'interface IQueryable dans .NET et comment elle est utilisée pour formuler des requêtes de données?
Les objets de classe doivent-ils obligatoirement être situés dans la mémoire de type tas?
Quelles méthodes peuvent garantir un verrouillage sécurisé des ressources dans des calculs asynchrones?
Partagez votre expérience en développement logiciel en C# et parlez de vos projets les plus importants.
Comment peut-on implémenter la fonctionnalité d'ajout de bots dans un environnement de jeu?
Expliquez le concept d'automates d'états et leur application en programmation.
Quels types de tests avez-vous créés dans vos projets?
Suivez-vous les principes REST lors de la création de contrôleurs API?
Pouvez-vous expliquer ce que signifie le suivi des modifications dans Entity Framework Core ?
Avez-vous travaillé directement avec des clients ou des demandeurs dans le cadre de projets?