Tests de base en ligne .NET

Les tests de codage et les questions d'entretien de DevSkiller ont été spécialement préparés par notre équipe de professionnels pour vous aider à trouver des développeurs de base .NET. Nous avons des tests en ligne disponibles pour les postes de niveau junior, moyen et supérieur.

Tous nos tests en ligne de base .NET sont basés sur la méthodologie RealLifeTesting™. Cette méthodologie oblige les candidats à résoudre des problèmes du monde réel plutôt qu'à déterrer de vieilles connaissances académiques et des algorithmes rarement utilisés. Trouvez votre prochain développeur .NET dès aujourd'hui grâce à la gamme de tests en ligne et de questions de codage de DevSkiller.

Pas ce dont vous avez besoin ? Essayez ces -
Questions et tests pour l'entretien sur le framework .Net
Tests en ligne .NET et C#

nunité
MIDDLE
Des compétences éprouvées
Durée
85 minutes max.
Évaluation
Automatique
Aperçu des tests

Questions sur le choix

l'évaluation de la connaissance des .NET, Noyau .NET, ML.NET, QA, Test, xUnit, NUnit

Lacunes dans les codes

l'évaluation de la connaissance des NUnit, QA

Tâche de programmation - Niveau : Moyen :

QA | .NET | NUnit | Tests pour l'API d'un système de gestion de documents - Implémenter un test NUnit qui vérifie les exigences commerciales pour une API de documents pour un système de gestion de documents.

.NET
JUNIOR
Des compétences éprouvées
Durée
81 minutes max.
Évaluation
Automatique
Aperçu des tests

Questions sur le choix

l'évaluation de la connaissance des .NET, C#

Lacunes dans les codes

l'évaluation de la connaissance des Noyau .NET, Internes .NET, création d'un site web, Débogage avancé, Capture une décharge, dotnet-dump, Trace de diagnostic, dotnet-trace

Tâche de programmation - Niveau : Facile

.NET | .NET Core | Inventaire de librairie - Implémentez quelques méthodes dans .Net Core pour gérer l'inventaire de librairie.

.NET
JUNIOR
Des compétences éprouvées
Durée
51 minutes max.
Évaluation
Automatique
Aperçu des tests

Questions sur le choix

l'évaluation de la connaissance des .NET, C#, Noyau .NET, Thèmes de base communs, Enregistrement

Lacunes dans les codes

l'évaluation de la connaissance des Noyau .NET, Internes .NET, création d'un site web, Thèmes de base communs, C#, Enregistrement, Extensions de journalisation dans .NET Core, restauration du réseau

Tâche de programmation - Niveau : Facile

.NET | .NET Core | Commentaires Défi - Implémenter une action d'index pour le contrôleur de posts afin que les posts puissent être rendus de manière appropriée dans la vue Posts/Index dans .Net Core.

.NET
JUNIOR
Des compétences éprouvées
Durée
71 minutes max.
Évaluation
Automatique
Aperçu des tests

Questions sur le choix

l'évaluation de la connaissance des Pensée logique

Lacunes dans les codes

l'évaluation de la connaissance des Noyau .NET, Internes .NET, création d'un site web, test dotnet, restauration du réseau

Tâche de programmation - Niveau : Facile

.NET | .NET Core , Microservices | API d'enregistrement du volume de trafic - Terminez la mise en œuvre de deux microservices qui collectent des données provenant de capteurs. La fonctionnalité requise doit être implémentée dans le service approprié et les autres services (abonnés) doivent être informés des nouvelles données.

.NET
JUNIOR
Des compétences éprouvées
Durée
52 minutes max.
Évaluation
Automatique
Aperçu des tests

Questions sur le choix

l'évaluation de la connaissance des .NET, C#, Noyau .NET, Thèmes de base communs, Enregistrement

Lacunes dans les codes

l'évaluation de la connaissance des .NET, C#, Noyau .NET, Internes .NET, restauration du réseau

Tâche de programmation - Niveau : Facile

.NET | .NET Core | Module de configuration du système bancaire - Achevez la mise en œuvre de l'un des modules du système bancaire utilisés pour gérer les paramètres de configuration.

Cette tâche vérifie la connaissance des classes C#, des interfaces et de l'héritage.

.NET
JUNIOR
Des compétences éprouvées
Durée
53 minutes max.
Évaluation
Automatique
Aperçu des tests

Questions sur le choix

l'évaluation de la connaissance des .NET, C#, Noyau .NET, Thèmes de base communs, Enregistrement

Lacunes dans les codes

l'évaluation de la connaissance des .NET, Thèmes de base communs, Les bases du C#, Noyau .NET, Internes .NET, création d'un site web

Tâche de programmation - Niveau : Facile

.NET | .NET Core, C# | Interface bancaire pour le système de banque par Internet - Mettre en œuvre une méthode CreateTransfer qui doit vérifier et enregistrer les données appropriées, et une méthode SearchTransfer qui doit filtrer et renvoyer les informations appropriées.

.NET
JUNIOR
Des compétences éprouvées
Durée
73 minutes max.
Évaluation
Automatique
Aperçu des tests

Questions sur le choix

l'évaluation de la connaissance des .NET, Noyau .NET, Thèmes de base communs, C#, Enregistrement, Programmation parallèle, Visual Basic .NET

Tâche de programmation - Niveau : Facile

.NET | .NET Core, Microservices | Traffic volume report api - Achever la mise en place d'un micro-service de rapports qui devrait souscrire les données enregistrées par les micro-services spécialisés. Les données doivent être enregistrées dans la base de données locale. À l'avenir, les données seront utilisées pour générer des rapports pour les clients.

.NET
SENIOR
Des compétences éprouvées
Durée
106 minutes max.
Évaluation
Automatique
Aperçu des tests

Lacunes dans les codes

l'évaluation de la connaissance des ASP.NET, C#, Les bases de la sécurité, Noyau .NET, Thèmes de base communs, Noyau du cadre des entités, Enregistrement

Tâche de programmation - Niveau : Difficile

.NET | .NET Core | Company Web Page - Terminer la mise en œuvre d'une page web.

La page peut être affichée en anglais ou en espagnol selon la culture de l'utilisateur.

Un utilisateur doit avoir des connaissances sur l'annotation des données localisées, les ressources localisées et les filtres d'action.

.NET
MIDDLE
Des compétences éprouvées
Durée
156 minutes max.
Évaluation
Automatique
Aperçu des tests

Questions sur le choix

l'évaluation de la connaissance des .NET, Gestion avancée de la mémoire .NET, C#, Les fondements de la mémoire, En tas et en pile, Allocation de mémoire, Noyau .NET, Thèmes de base communs, Enregistrement

Tâche de programmation - Niveau : Moyen :

.NET | .NET Core | MT101 Analyseur et validateur de messages Swift - Mise en œuvre d'un analyseur et d'un validateur pour les données contenant des messages Swift MT101.

Noyau .NET
SENIOR
Des compétences éprouvées
Durée
90 minutes max.
Évaluation
Automatique
Aperçu des tests

Tâche de programmation - Niveau : Difficile

.NET | .NET Core | Threads | Bank gateway for booking transactions in Central Accounting System - Implémenter l'interface IBookingGateway (créer sa propre classe dans un fichier séparé dans le projet BookingGatewayService et l'implémenter) et terminer l'implémentation de la classe BookingGatewayFactory, qui devrait créer des objets de IBookingGateway.

.NET
MIDDLE
Des compétences éprouvées
Durée
89 minutes max.
Évaluation
Automatique
Aperçu des tests

Questions sur le choix

l'évaluation de la connaissance des .NET, C#

Tâche de programmation - Niveau : Moyen :

Net | Net Core | Anonymizer - Mettre en œuvre quelques méthodes d'anonymisation, probablement en utilisant des expressions régulières.

.NET
MIDDLE
Des compétences éprouvées
Durée
115 minutes max.
Évaluation
Automatique
Aperçu des tests

Questions sur le choix

l'évaluation de la connaissance des .NET, C#

Tâche de programmation - Niveau : Moyen :

.Net | .Net Core | Movie Repository - Mise en œuvre des méthodes de dépôt manquantes pour les films de l'application asp.net. Cette tâche requiert la connaissance du langage d'interrogation sqlserver et l'utilisation d'une connexion directe à la base de données sans ORM.

C#
SENIOR
Des compétences éprouvées
Durée
309 minutes max.
Évaluation
Automatique
Aperçu des tests

Questions sur le choix

l'évaluation de la connaissance des .NET, C#

Tâche de programmation - Niveau : Difficile

.Net | .Net Core | Back end Alone - Mettre en œuvre le classeur de modèles MVC .NET Core et un algorithme de graphe simple pour prendre en charge la demande avec un format fantaisiste. Cette tâche comporte deux objectifs. Le premier est de mettre en œuvre un classeur de modèles qui analysera correctement les demandes entrantes dans la structure des objectifs. Le second objectif est de trier cette structure (graphe) avant de poursuivre le traitement.

Les bons tests en ligne pour sélectionner les développeurs .NET Core

Rôles recommandés pour nos tests en ligne .NET Core

  • Développeur junior du noyau .NET
  • Développeur du noyau central de .NET
  • Développeur principal du noyau .NET
  • Développeur de logiciels
  • Analyste de systèmes
  • Ingénieur logiciel
  • Analyse du programmeur

Comment fonctionnent nos tests en ligne .NET Core

Tous nos tests en ligne de base .Net sont basés sur la méthodologie RealLifeTesting™. Cette technologie consiste à confier aux candidats des tâches réelles auxquelles ils sont susceptibles d'être confrontés chaque jour. Les tests réels sont multidimensionnels et consistent en une série de questions et de défis de programmation à résoudre. Cette forme unique de test donne un aperçu clair des compétences du candidat en matière de codage, de résolution de problèmes et de gestion du temps.

Principales caractéristiques des tests en ligne DevSkiller .NET Core

  • Des tests à distance qui peuvent être effectués à la convenance du candidat
  • Observez le test du candidat en temps réel
  • La méthodologie de RealLifeTesting™ offre une plus grande expérience utilisateur où les candidats peuvent utiliser leur propre IDE, cloner vers Git, effectuer des tests unitaires et accéder à Stack Overflow / Github/ Google ou à toute autre ressource de recherche
  • Un outil anti-plagiat qui compare chaque résultat de test à tous les résultats de test qui ont été soumis dans notre système
  • Déterminer la capacité de codage du candidat et pas seulement ses connaissances académiques
  • Résultats non techniques, générés automatiquement
  • Tests de base .NET disponibles pour les postes de niveau junior, moyen et supérieur

Compétences testées dans le cadre de nos tests en ligne .NET Core

  • .NET
  • Noyau .NET
  • Sujets communs de base
  • C
  • Cadre des entités
  • Microservices
  • Programmation parallèle
  • Service Web RESTful
  • Visual Basic .NET
  • .NET Core 3.x
  • ASP.NET
  • En-têtes HTTP
  • Annotation de données localisées
  • Ressources localisées
  • Enregistrement
  • Les bases de la sécurité
  • Culture de l'utilisateur
  • Configuration de la page web
  • Cours
  • Fils de discussion
  • SQLite
  • MVC

Ce qu'il faut rechercher chez un développeur .NET Core

NET est un cadre de développement de logiciels de Microsoft qui fournit un environnement de programmation contrôlé où les logiciels peuvent être développés, installés et exécutés principalement sur des systèmes d'exploitation basés sur Windows. Le noyau .NET a été développé en réponse à l'essor de la popularité de Java et, à ce titre, explique pourquoi de nombreux concepts des deux sont similaires.

 NET Core est généralement utilisé dans les projets à faible risque qui partent de rien, c'est-à-dire les start-ups, etc. Certains composants .NET peuvent être utilisés dans les applications .NET core (mais pas l'inverse). Certains composants .NET peuvent être utilisés dans des applications .NET core (mais pas l'inverse). La croissance rapide du développement web a fait que les compétences en ASP.NET MVC deviennent de plus en plus précieuses pour un développeur .NET core. En outre, la connaissance de bases de données telles que SQL est essentielle, mais il est particulièrement intéressant de voir si le candidat a des connaissances dans une base de données particulière telle que Microsoft SQL Server ou Oracle. Enfin, une certification Microsoft Certifed Solutions Developer (MCSD) est très intéressante pour les candidats que vous cherchez à embaucher.

Vous cherchez quelque chose de plus ?

Vous voulez construire vos propres tests personnalisés ? Pas de problème. Grâce à notre assistant de tâches en ligne, vous pouvez créer vos propres tests uniques à envoyer à vos candidats. Choisissez la durée du test, définissez sa portée et téléchargez même votre propre base de code. Nos équipes de vente et d'assistance expérimentées sont là pour vous guider dans la création de votre première invitation à passer un test. Trouvez votre prochain développeur .NET Core dès aujourd'hui grâce à DevSkiller.

Vous êtes intéressé par nos tests .NET Core mais vous avez besoin d'en savoir plus ?

La décision d'investir l'argent de votre entreprise doit être soigneusement étudiée et évaluée. Chez DevSkiller, nous comprenons que cette décision n'est pas prise à la légère, alors pourquoi ne pas écouter ce que certains de nos clients ont à dire avant de prendre la décision pour nos tests .NET Core ?

Plutora

Plutora est un leader sur le marché de la gestion de la chaîne de valeur, avec des solutions de mise en production, d'environnement de test et d'analyse pour l'informatique d'entreprise.

Avant d'utiliser DevSkiller, Plutora s'appuyait sur des entretiens téléphoniques pour présélectionner ses candidats et ceux qui réussissaient étaient invités à un entretien technique suivi d'un entretien comportemental. Le manque d'automatisation de ce processus signifiait qu'il nécessitait beaucoup de travail manuel de leur part. De plus, l'efficacité de la présélection téléphonique était insuffisante, car les candidats sous-qualifiés se qualifiaient toujours pour l'entretien technique.

L'objectif de la mise en œuvre de DevSkiller était d'automatiser la sélection technique tout en réduisant la charge de travail, de limiter le nombre d'entretiens et d'identifier les candidats ayant les bonnes compétences avant l'étape de l'entretien. Depuis le passage à DevSkiller, Pluthora économise environ 8 heures de son temps de développement interne pour chaque candidat. En effet, ils n'ont plus besoin de faire appel à des développeurs pour interviewer les candidats les plus médiocres.

"Grâce à l'automatisation de la phase de filtrage, nous avons pu réduire le taux d'entretien de 50%. En même temps, la qualité des candidats qui se rendent à l'étape de l'entretien est désormais bien meilleure. DevSkiller ajoute une couche supplémentaire de qualité à notre processus de recrutement technique".

Richard Williams - Vice-président de l'ingénierie chez Plutora

Foire aux questions

Comment les candidats passent-ils un test en ligne .NET Core ?

Les tests en ligne .NET Core de Devskiller peuvent être passés facilement partout dans le monde. Il suffit au recruteur d'envoyer une invitation à passer le test. Ces invitations peuvent être programmées pour une durée déterminée. Les candidats peuvent alors commencer le test quand ils le souhaitent et où ils le souhaitent. Chaque candidat a la possibilité d'utiliser notre IDE de pointe dans le navigateur ou de terminer le projet sur son IDE préféré et de le cloner ensuite sur Git. Tout au long du test, les candidats peuvent toujours construire le projet pour s'assurer que leurs solutions fonctionnent comme ils sont supposés le faire.

De plus, chaque test peut être programmé pour une durée déterminée. À l'issue de cette période, le test est automatiquement évalué et le rapport est envoyé au recruteur.

Combien de temps faut-il pour mettre en place DevSkiller ?

L'envoi de votre premier test en ligne .NET Core peut se faire en cinq minutes seulement. La vaste bibliothèque de tests .NET Core prédéfinis de DevSkiller signifie que vous pouvez commencer à tester vos candidats dès la création de votre compte, sans autre travail.

Certifications de sécurité et conformité. Nous veillons à ce que vos données soient sûres et sécurisées.

Logo DevSkiller Logo TalentBoost Logo TalentScore