Как проходит интервью по мобильной разработке

Техническое собеседование состоит из двух отдельных секций. Рекомендуем ознакомиться с материалами до интервью: в них есть книги и курсы

Советы для подготовки

Включите камеру

Так общение получится живее и прозрачнее. Если что-то не работает — заранее предупредите рекрутера и попросите перенести встречу

Проверьте интернет и технику

Убедитесь, что интернет, динамики, микрофон и камера работают хорошо. Зарядите наушники и ноутбук, чтобы технические проблемы не отвлекали вас от решения задач

Используйте компьютер

Возможно, вам предстоит писать код, поэтому собеседование лучше проходить не с телефона, а с ноутбука или стационарного компьютера

Секция «Dev-скрининг» 

Длительность собеседования — 1 час

Что будем делать

  • Проведем код-ревью: на примере кусочка кода обсудим теоретические вопросы
  • Проверим знания языков программирования: Java, Kotlin, Swift
  • Обсудим проблемы проектирования: шаблоны, паттерны, архитектуры
  • Устроим лайвкодинг: исправим кусочек кода в онлайн-редакторе и параллельно обсудим теорию

Секция по программированию

Интервью с разработчиками, длится до 2 часов

Материалы для Android-разработки

Это базовые знания по Java и Android, общему проектированию и написанию кода. Если вы знаете названия и примерное содержание этих книг — уже хорошо. Их детальное изучение зависит от грейда и задач

Материалы для iOS-разработки

Это статьи и книги с базовыми знаниями по платформе и общему проектированию. Они помогут пройти собеседование