C#

C# programming interview questions and tests

If you are searching for the best C# developer for your open position, you need to prepare adequate C# interview questions and tests which will check practical knowledge of the candidate in question. With the help of Devskiller, you can shorten the time it takes you to hire by choosing from the predefined, ready-to-use C# programming interview questions and tests.

C# is a programming language that you use together with .NET Framework. In our platform, you can find tests which let you screen technical skills of your candidate, including C# proficiency.

C# language interview questions are powered by the RealLifeTesting™, what means that the candidates will face with the challenge similar to the ones from working environment.

Technologies covered:

  • Programming language: C#
  • C# frameworks and libraries: .NET, ASP.NET, MVC, Entity Framework, WCF, LINQ and others
  • Build tools: MSBuild
.Net
MIDDLE
Tested skills
Duration
minutes max.
Evaluation
Manual
Test overview

Choice questions

assessing knowledge of .NET, C#, ASP.NET, ASP.NET MVC, MVC

Programming task - Level: Medium

.Net | SQLite | 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.

Available in premium plans

Create account
.Net
JUNIOR
Tested skills
Duration
35 minutes max.
Evaluation
Automatic
Test overview

Choice questions

assessing knowledge of .NET, C#, ASP.NET, ASP.NET MVC, MVC

Programming task - Level: Easy

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

Available in premium plans

Create account
ASP.NET
MIDDLE
Tested skills
Duration
120 minutes max.
Evaluation
Manual
Test overview

Choice questions

assessing knowledge of .NET, C# and design patterns

Programming task

REST reservations application, candidate needs to implement two query methods. Requires knowledge about ASP.NET, AutoMapper and Linq

Code review task

evaluates candidate's familiarity of design patterns and coding practices, candidate needs to review a C# class with a collection wrapper code

Available in premium plans

Create account
ASP.NET
MIDDLE
Tested skills
Duration
95 minutes max.
Evaluation
Automatic
Test overview

Choice questions

assessing knowledge of .NET, C# and design patterns

Programming task

REST reservations application, candidate needs to implement two query methods. Requires knowledge about ASP.NET, AutoMapper and Linq

Available in premium plans

Create account
C#
JUNIOR
Tested skills
Duration
35 minutes max.
Evaluation
Automatic
Test overview

Choice questions

assessing knowledge of C# basics

Programming task

simple calculator application based on VisualStudio solution, candidate needs to implement four methods for basic arithmetic operations. Requires knowledge about C#

FREE - Available in trial

Create account
ASP.NET
MIDDLE
Tested skills
Duration
72 minutes max.
Evaluation
Automatic
Test overview

Choice questions

assessing knowledge of Entity Framework and ASP.NET

Programming task

REST reservations application, candidate needs to implement validation rules for a new reservation form. Requires knowledge about ASP.NET

FREE - Available in trial

Create account
ASP.NET
MIDDLE
Tested skills
Duration
112 minutes max.
Evaluation
Manual
Test overview

Choice questions

assessing knowledge of C# and ASP.NET

Programming task

REST blog application, candidate needs to implement two business methods. Requires knowledge about ASP.NET, AutoMapper and Linq

Code review task

evaluates candidate's familiarity of design patterns and coding practices, candidate needs to review a C# class with a ceasar algorithm

FREE - Available in trial

Create account