Zum Inhalt springen

.NET Core online tests

DevSkiller .NET core coding tests and interview questions have been specifically prepared by our team of professionals to help you find .NET core developers. We have online tests available for junior, middle, and senior-level positions.

All of our .NET core online tests are powered by the RealLifeTesting™ methodology.  This methodology tasks candidates with solving real-world problems rather than dredging up old academic knowledge and seldom-used algorithms. Find your next .NET core developer today with DevSkiller’s range of online tests and coding questions.

Not what you need? Try these –
.Net framework interview questions and tests
.NET and C# online tests

nunit
MITTEL
Geprüfte Fähigkeiten
Dauer
85 Minuten maximal.
Bewertung
Automatisch
Test-Übersicht

Fragen zur Auswahl

Bewertung der Kenntnisse über .NET, .NET Core, ML.NET, QA, Prüfung, xUnit, NUnit

Code-Lücken

Bewertung der Kenntnisse über NUnit, QA

Programmieraufgabe - Niveau: Mittel

QA | .NET | NUnit | Tests für Dokumentenverwaltungssystem-API - Implementieren eines NUnit-Tests, der Geschäftsanforderungen für eine Dokumenten-API für ein Dokumentenverwaltungssystem überprüft

.NET
JUNIOR
Geprüfte Fähigkeiten
Dauer
81 Minuten maximal.
Bewertung
Automatisch
Test-Übersicht

Fragen zur Auswahl

Bewertung der Kenntnisse über .NET, C#

Code-Lücken

Bewertung der Kenntnisse über .NET Core, .NET Internals, dotnet build, Advanced debugging, Captures a dump, dotnet-dump, Diagnostic trace, dotnet-trace

Programmieraufgabe - Level: Leicht

.NET | .NET Core | Bookstore Inventory - Implement a couple of methods in .Net Core to manage bookstore inventory.

.NET
JUNIOR
Geprüfte Fähigkeiten
Dauer
51 Minuten maximal.
Bewertung
Automatisch
Test-Übersicht

Fragen zur Auswahl

Bewertung der Kenntnisse über .NET, C#, .NET Core, Grundlegende gemeinsame Themen, Protokollierung

Code-Lücken

Bewertung der Kenntnisse über .NET Core, .NET Internals, dotnet build, Grundlegende gemeinsame Themen, C#, Protokollierung, Logging Extensions in .NET Core, dotnet restore

Programmieraufgabe - Level: Leicht

.NET | .NET Core | Comments Challenge - Implement an Index action for posts controller so that posts can be rendered appropriately into the Posts/Index view in .Net Core.

.NET
JUNIOR
Geprüfte Fähigkeiten
Dauer
71 Minuten maximal.
Bewertung
Automatisch
Test-Übersicht

Fragen zur Auswahl

Bewertung der Kenntnisse über Logisches Denken

Code-Lücken

Bewertung der Kenntnisse über .NET Core, .NET Internals, dotnet build, dotnet test, dotnet restore

Programmieraufgabe - Level: Leicht

.NET | .NET Core , Microservices | Traffic volume registration API - Finish the implementation of two microservices which collect data from sensors. Required functionality has to be implemented in the proper service and other services (subscribers) must be informed about new data.

.NET
JUNIOR
Geprüfte Fähigkeiten
Dauer
52 Minuten maximal.
Bewertung
Automatisch
Test-Übersicht

Fragen zur Auswahl

Bewertung der Kenntnisse über .NET, C#, .NET Core, Grundlegende gemeinsame Themen, Protokollierung

Code-Lücken

Bewertung der Kenntnisse über .NET, C#, .NET Core, .NET Internals, dotnet restore

Programmieraufgabe - Level: Leicht

.NET | .NET Core | Banking System Configuration Module - Complete the implementation of one of the banking system modules used to handle the configuration parameters.

This task verifies knowledge of C# classes, interfaces, and inheritance.

.NET
JUNIOR
Geprüfte Fähigkeiten
Dauer
53 Minuten maximal.
Bewertung
Automatisch
Test-Übersicht

Fragen zur Auswahl

Bewertung der Kenntnisse über .NET, C#, .NET Core, Grundlegende gemeinsame Themen, Protokollierung

Code-Lücken

Bewertung der Kenntnisse über .NET, Grundlegende gemeinsame Themen, C# basics, .NET Core, .NET Internals, dotnet build

Programmieraufgabe - Level: Leicht

.NET | .NET Core, C# | Bank interface for Internet Banking System - Implement a CreateTransfer method which sould check and save the proper data, and a SearchTransfer method which should filter and return the proper information.

.NET
JUNIOR
Geprüfte Fähigkeiten
Dauer
73 Minuten maximal.
Bewertung
Automatisch
Test-Übersicht

Fragen zur Auswahl

Bewertung der Kenntnisse über .NET, .NET Core, Grundlegende gemeinsame Themen, C#, Protokollierung, Parallele Programmierung, Visual Basic .NET

Programmieraufgabe - Level: Leicht

.NET | .NET Core, Microservices | Traffic volume report api - Complete the implementation of a reports' microservice that should subscribe data registered by specialized microservices. The data must be saved in the local database. In the future the data will be used to generate reports for clients.

.NET
SENIOR
Geprüfte Fähigkeiten
Dauer
106 Minuten maximal.
Bewertung
Automatisch
Test-Übersicht

Code-Lücken

Bewertung der Kenntnisse über ASP.NET, C#, Security basics, .NET Core, Grundlegende gemeinsame Themen, Entity Framework Core, Protokollierung

Programmieraufgabe - Level: Schwer

.NET | .NET Core | Company Web Page - Complete the implementation of a web page.

The page can be displayed in English or Spanish depending on the user's culture.

A user should have knowledge about the localized data annotation, the localized resources ant the action filters.

.NET
MITTEL
Geprüfte Fähigkeiten
Dauer
156 Minuten maximal.
Bewertung
Automatisch
Test-Übersicht

Fragen zur Auswahl

Bewertung der Kenntnisse über .NET, Erweiterte Speicherverwaltung .NET, C#, Grundlagen des Gedächtnisses, Heap und Stack, Speicherzuweisung, .NET Core, Grundlegende gemeinsame Themen, Protokollierung

Programmieraufgabe - Niveau: Mittel

.NET | .NET Core | MT101 Swift Message Parser und Validator - Implementieren Sie einen Parser und einen Validator für Daten, die Swift MT101 Nachrichten enthalten.

.NET Core
SENIOR
Geprüfte Fähigkeiten
Dauer
90 Minuten maximal.
Bewertung
Automatisch
Test-Übersicht

Programmieraufgabe - Level: Schwer

.NET | .NET Core | Threads | Bank gateway for booking transactions in Central Accounting System - Implement the IBookingGateway interface (create own class in a separate file in theBookingGatewayService project and implement it) and finish implementation of the BookingGatewayFactory class, which should create objects of IBookingGateway.

.NET
MITTEL
Geprüfte Fähigkeiten
Dauer
89 Minuten maximal.
Bewertung
Automatisch
Test-Übersicht

Fragen zur Auswahl

Bewertung der Kenntnisse über .NET, C#

Programmieraufgabe - Niveau: Mittel

.Net | .Net Core | Anonymizer - Implement a couple of anonymization methods, probably using regular expressions.

.NET
MITTEL
Geprüfte Fähigkeiten
Dauer
115 Minuten maximal.
Bewertung
Automatisch
Test-Übersicht

Fragen zur Auswahl

Bewertung der Kenntnisse über .NET, C#

Programmieraufgabe - Niveau: Mittel

.Net | .Net Core | Movie Repository - Implement missing repository methods for movies asp.net app. Task requires knowledge of sqlserver query language and usage of direct connection to database without ORM.

C#
SENIOR
Geprüfte Fähigkeiten
Dauer
309 Minuten maximal.
Bewertung
Automatisch
Test-Übersicht

Fragen zur Auswahl

Bewertung der Kenntnisse über .NET, C#

Programmieraufgabe - Level: Schwer

.Net | .Net Core | Back end Alone - Implement .NET Core MVC Model Binder and a simple graph algorithm to support request with a fancy format. This task consists of two objectives. First is to implement model binder that will properly parse incoming request into objective structure. Second objective is to sort this structure (graph) before further processing.

The right .NET Core online tests to screen .NET Core developers

Recommended roles for our .NET Core online tests

  • Junior .NET Core developer
  • Middle .NET Core developer
  • Senior .NET Core developer
  • Software developer
  • Systems analyst
  • Software engineer
  • Programmer analysis

How our .NET Core online tests work

All of our .Net core online tests are powered by the RealLifeTesting™ methodology. This technology works by tasking candidates with actual work that they are likely to face every day. The actual tests are multidimensional consisting of a series of questions and programming challenges to solve. This unique form of testing provides a clear insight into the candidate’s coding skills, problem-solving ability, and time-management.

Key Features of DevSkiller .NET Core online tests

  • Remote testing that can be held at the convenience of the candidate
  • Observe the candidate’s test in real-time
  • The RealLifeTesting™ methodology offers a greater user experience where candidates can use their own IDE, clone to Git, run unit tests, and access Stack Overflow / Github/ Google or any other resources for research
  • An anti-plagiarism tool that compares each test result to every test result that has ever been submitted in our system
  • die Codierfähigkeiten des Bewerbers und nicht nur seine akademischen Kenntnisse zu ermitteln
  • Non-technical friendly, automatically generated results
  • .NET Core tests available for junior, middle, and senior-level positions

Skills tested in our .NET Core online tests

  • .NET
  • .NET Core
  • Basic Common Topics
  • C
  • Entity Framework
  • Microservices
  • Parallele Programmierung
  • RESTful Web Service
  • Visual Basic .NET
  • .NET Core 3.x
  • ASP.NET
  • HTTP Headers
  • Localized data annotation
  • Localized resources
  • Protokollierung
  • Security basics
  • User Culture
  • Web Page configuration
  • Classes
  • Threads
  • SQLite
  • MVC

What to look for in a .NET Core developer

.NET is a software development framework from Microsoft that provides a controlled programming environment where software can be developed, installed, and executed mainly on Windows-based operating systems. .NET Core was developed in response to the surge in popularity of Java and as such explains why many of the concepts of the two are similar.

 .NET Core is generally used in low-risk projects that are starting from nothing i.e. startups, etc. Some .NET components can be used in .NET core apps (but not the other way around). The rapid growth of web development has meant that skills in the ASP.NET MVC are becoming increasingly valuable for a .NET core developer to possess. Additionally, knowledge of databases such as SQL is critical but it’s especially nice to see if the candidate has knowledge of a particular database such as Microsoft SQL Server or Oracle. Finally, a Microsoft Certifed Solutions Developer (MCSD) certification is great to see for those candidates you’re looking to hire.

Looking for something more?

Want to build your very own custom tests? No problem. With our online task wizard, you can create your own unique tests to send out to your candidates. Choose the test duration, define the scope, and even upload your own codebase. Our experienced sales and support teams are here to guide you through creating your first test invite. Find your next .NET Core developer today with DevSkiller.

Interested in our .NET Core tests but need to see more?

Making the decision to invest your company’s money should be carefully considered and evaluated. At DevSkiller, we understand that this decision does not come lightly so why not listen to what some of our customers have to say before you make the decision for our .NET Core tests?

Plutora

Plutora is a market leader in value stream management, with release, test environment, and analytics solutions for enterprise IT.

Before using DevSkiller, Plutora was reliant on phone interviews to pre-select their candidate and the ones who passed were invited to a tech interview followed by a behavioral interview. The lack of automation in this process meant it required a lot of manual work on their side. Also, the effectiveness of phone screening was insufficient as under-skilled candidates were still qualifying for the tech interview.

The aim of implementing DevSkiller was to automate technical screening while reducing the workload, limit the number of interviews, and identify candidates with the right skills before the interview stage. Since moving to DevSkiller, Pluthora saves approximately 8 hours of their internal developer time per each candidate. That’s because they don’t have to pull developers in to interview poor candidates.

“Thanks to automating the screening stage, we were able to reduce the interview rate by 50%. At the same time, the quality of candidates who make it to the interview stage is now much greater. DevSkiller adds an extra layer of quality to our technical hiring process.”

Richard Williams – VP of Engineering at Plutora

Häufig gestellte Fragen

How do candidates take a .NET Core online test?

Devskiller’s .NET Core online tests can be taken conveniently anywhere in the world. All a recruiter needs to do is send out the test invite. These invites can be set to be available for a specific amount of time. The candidates can then start the test whenever they want to for wherever they want to. Each candidate has the option of using our state fo the art in-browser IDE or completing the project on their favorite IDE and then cloning the project to Git. Throughout the test, candidates can always build the project to make sure their solutions work the way they are supposed to.

What is more, each test can be set to last for a specific amount of time. At the end of the time limit, the test is automatically evaluated and the report is sent to the recruiter.

Wie lange dauert es, DevSkiller einzurichten?

Sending out your first .NET Core online test can be achieved in as little as five minutes. DevSkiller’s extensive library of predefined.NET Core tests means that you can start testing your candidates right when you set up your account, no other work required.