Расскажите про опыт и мотивацию в iOS разработке
Что проверяют
Есть ли у вас содержательный интерес к платформе, а не только к зарплате.
Как отвечать
Разделите на две части и обе сделайте конкретными.
Опыт. Не хронология, а содержание:
- какие приложения делали: предметная область, размер аудитории, сложность;
- стек: UIKit, SwiftUI или оба, какие архитектуры применяли и почему;
- что делали лично вы: конкретные экраны, слои, инфраструктура, работа с сетью или с данными;
- интересные задачи: сложная анимация, работа офлайн, синхронизация, оптимизация запуска, поддержка старых версий системы;
- что сделали лучше, чем было: сократили время холодного старта, убрали падения, перевели модуль на новую архитектуру. Желательно с числами.
Мотивация. Отвечайте честно и предметно. Убедительно звучат такие вещи:
- результат виден и осязаем: приложением пользуются, изменение можно потрогать пальцем;
- платформа с высокой планкой качества: пользователи замечают плавность и детали, и это делает работу над мелочами осмысленной;
- инструменты и язык: строгая типизация, опционалы и модель конкурентности убирают целые классы ошибок на этапе компиляции;
- широта: интерфейс, сеть, хранение, работа с датчиками и системными возможностями в одном приложении.
Про развитие скажите, куда движетесь: глубже в платформу, в архитектуру и модуляризацию, в производительность, в наставничество.
Чего избегать: пафоса про любовь к экосистеме и общих слов про интересные задачи. Один конкретный рассказ о задаче, которая вас увлекла, убеждает сильнее любых деклараций.
Где спотыкаются
Пересказывают резюме по датам.
Отвечают про мотивацию общими словами.
Не могут назвать ни одной задачи, которая была сложной.
Приписывают себе командный результат без уточнения своей части.