Акции и промокоды Отзывы о школах

Тест по C++

Проверьте свои знания C++ — от работы с указателями и шаблонами до тонкостей управления памятью и стандартной библиотеки. Пройдите тест и узнайте, насколько глубоко вы понимаете один из самых мощных языков программирования.

Указатели, шаблоны, STL, управление памятью и объектно-ориентированное программирование

О тесте

Бесплатный онлайн-тест по C++ предлагает три уровня сложности: лёгкий (10 вопросов за 10 минут), средний (15 вопросов за 15 минут) и продвинутый (20 вопросов за 20 минут). Вопросы затрагивают все ключевые аспекты языка — от базового синтаксиса до продвинутых возможностей стандартов C++11/14/17/20.

Что проверяет тест

Лёгкий уровень охватывает типы данных, переменные, массивы, циклы и условные конструкции. На среднем уровне вас ждут вопросы по указателям и ссылкам, классам и наследованию, перегрузке операторов, работе с STL-контейнерами (vector, map, set) и основам управления памятью. Продвинутый уровень проверяет шаблоны и метапрограммирование, умные указатели (unique_ptr, shared_ptr), move-семантику, RAII, виртуальные функции, множественное наследование и паттерны многопоточного программирования.

Результат покажет количество правильных ответов, процент и итоговую оценку — вы точно увидите, в каких темах уверены, а где стоит углубить знания.

Кому подойдёт

  • Начинающим C++-разработчикам — чтобы оценить базовое понимание языка и найти пробелы.
  • Системным и embedded-программистам — для проверки знаний по управлению памятью и низкоуровневым возможностям.
  • Перед собеседованием — продвинутый уровень включает вопросы, которые часто задают на интервью по C++.
  • HR-специалистам — отправьте ссылку кандидату для предварительной оценки навыков C++ перед техническим интервью.

Как проходит тестирование

Выберите уровень, нажмите «Начать тест» и отвечайте на вопросы. Они идут по одному, варианты ответов перемешиваются. Регистрация не требуется, результат показывается сразу. Повторное прохождение поможет отследить ваш прогресс.

Категории курсов