Тест по C#
Оцените свои знания C# — от синтаксиса и ООП до LINQ, асинхронности и экосистемы .NET. Пройдите тест и определите, готовы ли вы к реальным задачам на C#.
Синтаксис, ООП, LINQ, асинхронность, .NET Framework и работа с коллекциями
О тесте
Бесплатный онлайн-тест по C# включает три уровня сложности: лёгкий (10 вопросов за 10 минут), средний (15 вопросов за 15 минут) и продвинутый (20 вопросов за 20 минут). Вопросы покрывают язык C# и платформу .NET — от основ до продвинутых возможностей, используемых в промышленной разработке.
Что проверяет тест
Лёгкий уровень проверяет знание типов данных, строк, условий, циклов и основ объектно-ориентированного программирования. Средний уровень затрагивает наследование и полиморфизм, интерфейсы, обобщения (generics), коллекции, LINQ-запросы и обработку исключений. На продвинутом уровне вас ждут вопросы по async/await, делегатам и событиям, рефлексии, Span<T>, паттернам проектирования и особенностям работы сборщика мусора в .NET.
По завершении вы увидите процент правильных ответов и оценку, что поможет понять глубину ваших знаний по каждой теме.
Кому подойдёт
- Начинающим .NET-разработчикам — для оценки базовых знаний C# и понимания ключевых концепций.
- Бэкенд-разработчикам на ASP.NET — чтобы проверить владение языковыми конструкциями, которые используются ежедневно.
- Перед собеседованием — продвинутый уровень содержит вопросы, типичные для интервью на позицию C#-разработчика.
- HR-специалистам — отправьте кандидату ссылку для быстрой оценки уровня владения C# и .NET.
Как проходит тестирование
Выберите уровень сложности и нажмите «Начать тест». Вопросы появляются по одному, порядок вариантов ответов каждый раз меняется. Регистрация не нужна, результат доступен сразу. Проходите тест повторно, чтобы отслеживать свой прогресс в C#.