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

Моковое собеседование на Junior iOS-разработчика| Екатерина Батеева, Одноклассники

Моковое интервью для Junior iOS-разработчика с разбором типовых технических вопросов, двух практических сценариев и резюме кандидата. В конце ведущая объясняет, какие вопросы кандидатам полезно задавать потенциальному работодателю.

Источник: Solvery

Открыть на YouTube

Таймлайн

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

Это моковое техническое собеседование на Junior iOS-разработчика: Екатерина Батеева интервьюирует Семёна, который рассказывает о самостоятельном обучении и выполненных тестовых заданиях. Основная часть посвящена ARC и утечкам памяти, Optional, жизненному циклу UIViewController, замыканиям, UIKit-навигации, Auto Layout и многопоточности в GCD. В практических устных разборах обсуждают удержание контроллера асинхронным замыканием и риски при загрузке изображений; в финале интервьюер даёт обратную связь по знаниям и резюме.

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

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

  • Подготовить точное объяснение ARC: сильные, weak и unowned-ссылки, retain cycle, последствия утечек и поиск циклов через Memory Graph.
  • Отрепетировать жизненный цикл UIViewController и сценарий, где асинхронное замыкание удерживает контроллер после закрытия экрана; уметь применять capture list с weak self.
  • Не путать синхронное и асинхронное выполнение с последовательностью очереди: serial queue исполняет поставленные задачи по очереди, даже если они добавлены асинхронно.
  • Разобрать проблемы многопоточности: race condition, deadlock, livelock, starvation и reader-writer; знать назначение barrier, DispatchGroup, semaphore и OperationQueue.
  • Уверенно объяснять Auto Layout: constraints, intrinsicContentSize, content hugging и compression resistance, а также различия с ручной вёрсткой через frame.
  • В резюме выделять не только стек, но и конкретный вклад в проекты: что реализовано, какие технологии применены, насколько сложными были экраны, анимации, сеть и хранение данных.
  • На реальном собеседовании спрашивать о ежедневных и сложных задачах, ожиданиях на первые полгода–год и портрете идеального кандидата, чтобы сверить их со своими целями.

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

1 ч 43 мин
MobileMiddle

Публичное собеседование: middle iOS-разработчик [Хекслет + Podlodka iOS Crew]

Учебное публичное техническое собеседование middle iOS-разработчика с разбором Swift, структур данных, GCD и UIKit. Между секциями интервьюер обсуждает сильные стороны и неточности ответов кандидата.

34 мин
Mobile

Собеседование: Swift (iOS-разработка) / Вопросы и ответы

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

2 ч 19 мин
Mobile

Публичное Собеседование iOS | Alex Ozun, Роман Тысячник | iOS Ukraine #2

Публичный разбор iOS-технического интервью: от фундаментального Swift и UIKit до тестирования, отладки и практик проведения собеседований. Формат включает комментарии интервьюера к ответам кандидата и финальную Q&A-сессию.