Try English version of Quizful



Раздаем бесплатные Q! подробности в группе Quizful.Alpha-test
Партнеры
Рекрутерам: Прескрининг кандидатов about
Топ контрибуторов
loading
loading
Знаете ли Вы, что

Вы можете подписаться на RSS ленту новых тестов сервиса Quizful, в том числе и отдельно по каждой категории

Лента обновлений
ссылка 22:03:47
Комментарий от yourun:
Я понимаю вашу боль с этим вопросом, постараюсь его отред...
ссылка 21:13:52
Комментарий от mailtestcpp2:
При любом порядке вычесления выражения (x++ && y++)...
ссылка 19:54:45
Комментарий от sack:
Блин, долго сомневался, унаследованы ли интерфейсы от Syste...
ссылка 19:43:13
Комментарий от sack:
Согласен с остальными: никакого отношения к ООП вопрос не и...
ссылка 19:39:11
Комментарий от sack:
akaDElpher, +1
Когда сам столкнулся с этим вопросом, сразу ...
Статистика

Тестов: 152, вопросов: 8531. Пройдено: 366433 / 1771942.

Junior C++ Developer

head tail Последние дипломы
08.07.2015
30.03.2015
26.08.2014
12.04.2013
18.07.2011

Пользователей в процессе подтверждения: 2857

Описание квалификации Junior C++ Developer

С++ - язык, использующийся в наше время довольно широко. Он используется и для разработки встраиваемых систем, и для операционных систем, на нем успешно разрабатываются десктопные приложения для различных платформ, движки для современных игр и многое другое.

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

Приведем список этих знаний:

  • Языки С/С++ (синтаксис, типы данных, адресная арифметика и указатели, классы)
  • Программирование (знание булевых операций, систем счисления, элементарных алгоритмов)
  • ООП (парадигмы и их применение в С++)

Здесь нет требования более углубленно знать алгоритмы и структуры данных, так как это серьезно пригодится только разработчикам игр. Не требуется также знать аспекты технологии/фреймворка/API, с которым будет работать Junior (это может быть например WinAPI, Qt или Symbian), так как это сужает целевую аудиторию Junior'ов, которым будет интересна эта квалификация.

Необходимые тесты

C - Основы

Как известно, язык С++ пошел от С, поэтому довольно большое количество возможностей С было перенесено в С++. Кроме того, язык С имеет более низкий порог входа, начинающим проще сначала выучить С, а затем плавно перейти на обучение С++, чем сразу "штурмовать" С++.

C++ - Основы

Качественный тест, охватывающий почти все аспекты языка. Вопросы теста несложные, но позволят выявить слабые места в знаниях С++.

Программирование - Основы

Данный тест необходим для проверки общих знаний. Булевские операции, системы счисления - все это любой программист должен знать назубок.

ООП в С++

Тест по практическому применению ООП в С++. Содержит вопросы по всем сопутствующим понятиям: конструкторы/деструкторы, классы-друзья, виртуальные функции, множественное наследование и т.д.

ООП - Основы

Здесь проверяются общие знания ООП. Если предыдущим тестом проверяется больше ОО возможности и синтаксис С++, то этим проверяется понимание ООП в абстрактной, не привязанной к языку программирования, форме.

Написание статьи

Тематика статьи предлагается администрации и либо принимается либо отвергается с предложением альтернативной. Тематика должна касаться предметной области. Это требование проверяет умение Junior'а быстро вникнуть в суть проблемы, а также способность излагать мысли последовательно и методично. Как вариант можно предложить на рассмотрение администрации 3-4 темы для статьи, а администрация предложит для написания одну из них. Написанная вами статья не должна быть ранее опубликова на других ресурсах.

Составление вопросов

Необходимость составления вопросов преследует те же цели, что и написание статьи: умение аналитически подходить к освоению нового, отделять важные аспекты от неважных. Тематики вопросов также согласовываются с администрацией (это нужно так как в некоторых тестах довольно много вопросов и при добавлении еще одного высока вероятность, что похожий вопрос уже есть).

Важно: Вопросы насчет статьи можно задавать в комментариях на странице Вашей квалификации (не перепутайте с публичной страницей описания), на которую можно зайти из ссылки на профиле в блоке Квалификации.

Ждем Ваших комментариев и отзывов.