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

Публичное собеседование iOS-разработчика с компанией Selecty

Публичное mock-интервью iOS-разработчика с разбором смены профессии, опыта на Swift/UIKit/SwiftUI и техническим скринингом. В конце — практические ответы о junior-рынке, резюме, стажировках и поиске работы.

Источник: Habr

Открыть на YouTube

Таймлайн

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

Это публичное тренировочное собеседование iOS-разработчика Егора с рекрутером Софьей: они разбирают его переход из project/product management в разработку, первый коммерческий опыт и выбор следующей работы. Егор рассказывает о прототипах мобильных приложений, постепенной миграции клиентского приложения с UIKit на SwiftUI и необходимости работать в команде с code review. Во второй части проходит короткий технический скрининг по Swift/iOS, затем участники обсуждают поиск junior-позиций, стажировки, резюме, отклики и обратную связь от рекрутеров.

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

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

  • В резюме junior-разработчику стоит подробно описывать задачи, личные достижения, технологии, pet-проекты, фриланс и прототипы: это даёт рекрутеру материал для предметного разговора.
  • Егор считает полезным сначала сфокусироваться на разработке, а прежний менеджерский опыт применять через коммуникацию, понимание цели задачи и поиск более простого способа достичь продуктового результата.
  • Его практический пример роста: начать с небольших экранов при миграции UIKit-приложения на SwiftUI, разобраться в границах двух UI-подходов и затем переписать целый раздел приложения.
  • Для подготовки к первичному iOS-скринингу в видео затрагиваются Array как struct, strong/weak/unowned-ссылки, Hashable, Optional, Auto Layout, ARC, жизненный цикл приложения, dispatch в extension и хранение секретов в Keychain.
  • Утверждение интервьюера, что nil и NaN эквивалентны, неверно: nil означает отсутствие значения, а NaN — специальное числовое значение «не число».
  • По мнению Софьи, для старта стоит отслеживать стажировки, вакансии студий и стартапов, LinkedIn, Telegram-каналы и внутренние переходы в текущей компании; она также советует откликаться при неполном совпадении с требованиями.
  • После интервью или отклика полезно вежливо запрашивать обратную связь повторно: по словам Софьи, отсутствие ответа может быть следствием загрузки рекрутера, а не оценкой кандидата.

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

1 ч 33 мин
MobileMiddle

Публичное собеседование iOS-разработчика | Петя Коренев и Андрей Галушка

Публичная учебная сессия собеседования iOS-разработчика: опыт, Swift, iOS SDK, SOLID и рекурсивная задача на разворачивание вложенного массива. После каждой крупной секции интервьюер даёт разбор ответов и объясняет логику своей оценки.

1 ч 39 мин
MobileMiddle

Моковое собеседование на Middle iOS - разработчика | Solvery & CoffeeCode

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