Литература, рекомендуемая для ознакомления:
Для изучения C++/STL существует много замечательных и достуных книг. Ниже приводится список, рекомендуемый для ознакомления:
Если вы новичок в C++, то мы настоятельно советуем прочитать вышеуказанные книги прежде чем пытаться пройти собеседование. Книги, выделенные курсивом, просто необходимо прочесть и усвоить для успешного изучения C++.
Здесь можно посмотреть дополнительную информацию по книгам: http://www.rsdn.ru/summary/455.xml
Инструменты, которыми мы пользуемся:
Мы используем язык C++ - не "язык" Visual C++, не C++ Builder, не Managed C++, а именно C++. Поэтому следует хорошо изучить основы языка, в чем вам поможет литература, указанная в Списке Литературы.
При написании программ мы следуем рекомендациям, которые описанны в нашем внутреннем документе под названием "Coding style". Этот документ описывает стандарты оформления исходного кода такие как стиль форматирования, способ документации, наименование переменных, типов и файлов, и т.п.
Важность STL:
Многие недооценивают важность стандартной библиотеки шаблонов, пытаясь реализовать собственные версии контейнеров и алгоритмов. Мы используем STL во всех проектах. Необходимые сведения об STL можно почерпнуть из источников, указанных в Списке Литературы.
Пример нашего кода:
Пример задачи:
Частые ошибки, допускаемые при прохождении теста:
Дополнительные ссылки:
Тематические сайты, посвященные разработке игр:
Вы можете скачать этот архив, который содержит несколько исходников. Изучите эти исходники, поймите как они работают. Это поможет вам при прохождение нашего теста на знание C++ (small_tasks.zip).
Что делать дальше?
Если вы считаете что вы готовы к собеседованию, то отправляйте резюме на адрес
job@targem.ru