Evaluation des compétences C# / .NET, tests et exercices de code

    Le test porte sur C# et le Framework .NET, il est disponible en français et en anglais. Les questions sont des exercices de code : le candidat doit rédiger du code répondant aux objectifs déterminés dans l'énoncé de la question. Le code est ensuite exécuté et le résultat analysé.

    Les questions peuvent être chronométrées individuellement ou globalement. Lorsqe les questions sont chronométrées globalement, le candidat peut naviguer entre les questions pendant le test.

    Les tests sont conçus en sélectionnant des questions parmi une soixantaine d'exercices portant sur les thèmes suivants :

    Bases du C# et fonctions C#

    Cette catégorie d’exercices valide la connaissance des éléments fondamentaux du C#, tels que les types de base, les structures conditionnelles ainsi que les boucles, les traitements itératifs, les tableaux, la gestion des exceptions, la manipulation de tableaux unidimensionnels et multidimensionnels, manipulation de collections, les Types valeurs ou références. La maîtrise de la syntaxe du langage C# par le candidat est également vérifiée.

    C# appliqué

    Cette catégorie d’exercices porte sur des problèmes pratiques habituels : travail sur les fichiers (lire, copier, énumérer des fichiers…), manipulation de fichiers XML, accès aux bases de données (lire, écrire dans une base de données), utilisation des expressions régulières etc...

    Méthodologies objet et organisation des classes

    Cette catégorie d’exercices porte sur les concepts de la programmation orientée objet, tels que la conception de classes (Constructeurs, Attributs, Méthodes et propriétés, visibilité des membres), des concepts autour de l’héritage (Redéfinition et surcharge, Interfaces…) et enfin les Design Patterns les plus couramment utilisés.

    Algorithmie

    Chaque test se termine par une question d'algorithmie dont la difficulté correspond à la difficulté générale du test. On ne cherche pas ici à tester la connaissance du langage du candidat mais sa capacité à modéliser un problème mathématique.

    Exemple de question dans les tests de code
    Démonstration Evaluation
    • 4 questions
    • Durée moyenne : 8 minutes
    • Passage en ligne
    • Délivrance d'un score sur une échelle de 1 à 3
    • 10 questions
    • Durée moyenne : 30 minutes
    • Passage en ligne
    • Délivrance immédiate du rapport détaillé de compétences

    Veuillez saisir un email correct.