Used for hiring

.NET Developers
Software Developers

Skills required

Lorem ipsum dolor sit amet, consectetur adipiscing elit,

Lorem ipsum dolor sit amet, consectetur adipiscing elit,

Lorem ipsum dolor sit amet, consectetur adipiscing elit,

Lorem ipsum dolor sit amet, consectetur adipiscing elit,

.NET developer Assessment

A .NET developer will be responsible for the design, development, coding, customization, configuration, testing, and deployment of enterprise packaged solutions.

You can check the following skills while assessing a .NET developer

  • Producing code using .NET Framework (C# and VB .NET)
  • Upgrading, configuring, and debugging existing systems
  • Providing technical support for web, desktop, or mobile applications

How this test helps with hiring .NET candidate

Steps to assess .NET
Candidates properly
Create a Test
Create a Test
Add Questions
Add Questions
Send invites to candidates
Send invites to candidates
Evaluate the report
Evaluate the report
Assess .NET for free   
Common types of assessments used by our top customers

Programming questions to assess Development skills.

10 MCQ
Basic Coding Skills

10 MCQ
Angular JS Concepts

Programming question to assess development skills.

Sample questions

In .NET, which of the following restricts a class from being inherited?

  • Static
  • Dynamic
  • Sealed Correct Answer
  • None of these

What is the output of the following .NET code:

"using System; class HackerEarth { struct TestHack { public int t1; public int t2; public int Sum() { return t1 * t2; } } unsafe static void Main() { TestHack obj = new TestHack(); TestHack* x; x = &obj; x->t1 = 10; x->t2 = 20; Console.WriteLine(""Value is "" + x->Sum()); } } "

  • Compilation error
  • Run-time error
  • 200Correct Answer
  • 30

What is the output of the following .NET code?

"using System; using System.Collections; using System.Linq; using System.Linq.Expressions; using System.Reflection; public class Dell{ public static void Main(string[] args) { int x = 10, y = 0; int result; Console.Out.WriteLine(""This will generate an exception.""); try { result = x / y; // generate an exception } catch (DivideByZeroException exc) { Console.Error.WriteLine(exc.Message); } Console.ReadLine(); } }

  • 1
  • 0
  • Compilation error
  • Exception is generatedCorrect Answer

Want us to help you create a .NET Developer Assessment?

Top customers using HackerEarth to hire developers

Barclays Logo
General Electrics Logo
Government of Canada Logo
Nokia Logo
Northern Trust Logo
Thoughtworks Logo
UBS Logo
Walmart Logo