C#
Explique ce que sont les attributs dans le langage C# et comment ils sont utilisés dans le développement.
Comment fonctionne le mécanisme de suppression automatique des objets inutilisés dans le programme?
Pourquoi plusieurs systèmes de gestion de bases de données ont-ils été utilisés dans votre projet précédent?
Quelle est la différence entre les types d'échangeurs Topic et Direct dans RabbitMQ?
Quelles sont les principales différences entre l'utilisation d'Entity Framework et ADO.NET lors de la manipulation de bases de données?
Pourriez-vous expliquer les principes et l'objectif des tests modulaires dans le développement logiciel?
Pouvez-vous expliquer ce qui se passe lors de l'appel de la méthode finalize en Java et dans quels cas elle est appelée?
Quels types de relations entre champs dans les tables vous sont familiers?
Pouvez-vous énumérer et expliquer les principales méthodes de travail avec LINQ en C#?
Pourriez-vous donner un exemple de méthode pour rechercher un élément spécifique dans un tableau de données trié?
Quels types de données sont acceptables en tant que clés lors de l'utilisation de dictionnaires?
Quel est votre niveau de salaire attendu lors de la recherche d'un nouvel emploi?
Comment choisir une file d'attente pour l'envoi de messages dans RabbitMQ?
Pouvez-vous énumérer les primitives de synchronisation principales fournies par la bibliothèque standard?
Quels domaines de compétences professionnelles vous intéressent pour votre développement futur?
Quelle est la différence entre les concepts de programmation asynchrone et de multithreading dans le développement de systèmes logiciels?
Quel est le rôle principal de la base de données Redis dans l'architecture des applications?
Pouvez-vous expliquer ce qu'on entend par méthode d'extension en programmation?
Avez-vous créé vos propres classes d'exceptions dans vos projets?
Avez-vous eu des cas pratiques d'utilisation d'autres langages de programmation dans vos projets?