Test description

This test was designed to check the intermediate-level knowledge and coding skills of C# developers who are up-to-date with the latest versions and features in C#. Most of the questions include pieces of code that evaluate your understanding of the latest enhancements in the C# language (up to version 10).

Following topics are in scope: classes, interfaces, records, record structs, threads, asynchronous tasks, parallelism, nullable reference types, exceptions handling, type comparison, LINQ queries, Tasks, ValueTasks, Priority Queues, and Fluent Validation.

Sample questions

1
Which are the new features included in .NET 6.0?