Какой у вас опыт работы на последнем месте
Что проверяют
Сможете ли вы отделить свой вклад от работы команды и объяснить технические решения на уровне вашего грейда. Рассказ служит картой для следующих вопросов: интервьюер выберет одну тему и пойдёт вглубь, например «как у вас устроена навигация» или «почему выбрали SwiftUI».
Как отвечать
Уложитесь в две или три минуты и держите структуру:
- продукт и команда: что за приложение, аудитория, сколько iOS-разработчиков, как устроен релизный цикл. Без подробностей, закрытых NDA;
- стек: Swift, UIKit или SwiftUI (часто оба), Swift Concurrency с
async/awaitили Combine, архитектура (MVVM, VIPER, TCA), зависимости через Swift Package Manager, CI (Xcode Cloud, Fastlane, GitHub Actions). Называйте только то, о чём готовы говорить подробно; - ваша зона: какие модули или фичи вы вели от начала до конца, участвовали ли в ревью, найме, выборе архитектуры;
- два достижения: например, переписали экран оплаты на SwiftUI, перевели сетевой слой на
async/await, ускорили холодный старт, сократили время сборки. Цифры берите свои и будьте готовы сказать, как мерили: Instruments, отчёты Xcode Organizer, Crashlytics; - почему ищете новое: коротко и в сторону того, чего хотите, а не того, от чего уходите.
Если последнее место было небольшим или вы там недолго, не растягивайте рассказ. Лучше честно сказать, что роль была узкой, и показать, чему научились. Если это была стажировка, так её и называйте.
Где спотыкаются
Перечисляют обязанности вместо результатов: «разрабатывал интерфейс, интегрировал API, участвовал в ревью». Так можно описать любого iOS-разработчика.
Говорят только «мы». Интервьюер не понимает, что сделали лично вы, и начинает подозревать, что немногое.
Приводят проценты из воздуха вроде «удовлетворённость клиентов выросла на 20%». Если вы не можете объяснить, откуда цифра, она работает против вас.