Вернуться в видеотеку

Тестовое собеседование практика на позицию C++ Juniour разработчика.

Учебная практика собеседования на Junior C++ developer с разбором теоретических вопросов и задач на чтение кода. Ведущий даёт рекомендации по поиску первой работы и самостоятельной подготовке.

Источник: Юра Мастеровой

Открыть на YouTube

Таймлайн

Коротко о видео

Вебинар в формате учебного mock-интервью по подготовке к позиции Junior C++ developer: ведущий разбирает поиск первой работы, технический скрининг и типовые вопросы. Основная часть посвящена C++: сравнению чисел с плавающей точкой, указателям и ссылкам, const, ООП, управлению памятью, выравниванию структур, виртуальным функциям и побитовым операциям. В конце участники решают задачи на чтение кода и обсуждают дальнейшую самостоятельную подготовку.

Затронутые темы

Что взять на заметку

  • Опубликуйте резюме и покажите практический опыт через учебные проекты и GitHub, даже если коммерческого опыта ещё нет.
  • Для скрининга отработайте базовые вопросы: 2^32, сравнение float/double через модуль разности и epsilon, различия указателя и ссылки.
  • Умейте объяснить арифметику указателей, различия const T*, T* const и const-методов, а также применение геттеров.
  • Повторите ООП в C++: инкапсуляцию, наследование, полиморфизм, чисто виртуальные методы, абстрактные классы и виртуальные деструкторы.
  • Закрепите new/delete и new[]/delete[], sizeof, выравнивание и padding структур, а также значения модификаторов доступа в struct и class.
  • Тренируйтесь вслух разбирать код: начинать с main, отслеживать порядок вычислений, инкременты, switch fall-through, преобразования типов и вывод программы.

Рекомендуем посмотреть