C# Algorithms

Basic test that focuses on testing algorithmic thinking capabilities in C# as the target language.

Skills: C# Algorithmic thinking

An example set of questions:

Use this test for screening   Test myself
   or share this test on  

Candidate screening questions contain various skills and levels of difficulty:

  • Easy questions for C#.
    The testing process: Implementing code or fixing bugs in C#.
    Motivation: Basic familiarity with the programming language used on the job is a prerequisite for quickly getting up to speed.
  • Easy questions for Algorithmic thinking.
    The testing process: Designing or analysing a non-standard algorithm or data structure.
    Motivation: Algorithmic thinking is one of the key traits of a good programmer, especially one working on complex or performance-critical code.

Related high-quality software developer tests from TestDome for effective programmer recruitment:

To generate tests with custom combination of skills, use advanced test generator.