Расскажите о своем опыте разработки и используемых технологиях
Что проверяют
Уровень самостоятельности и широту: дорабатываете типовые конфигурации, пишете с нуля или занимаетесь интеграциями и обменами.
Как отвечать
Рамка, последнее место подробно, две задачи с результатом.
> «iOS-разработчик четыре года, Swift, последние два года SwiftUI и Combine. Сейчас приложение банка, около двухсот тысяч пользователей. > > Из задач: модуль платежей, интеграция с биометрией, миграция экранов с UIKit на SwiftUI без остановки релизов. > > Один пример: сборка проекта занимала одиннадцать минут, разнёс модули по локальным пакетам Swift Package Manager, стало четыре».
Уместно назвать: управляемые формы, СКД, механизмы обмена (планы обмена, HTTP и веб-сервисы), расширения конфигурации, работа с поддержкой, хранилище или Git, замер производительности.
Где спотыкаются
Говорят «дорабатывал типовые» и не приводят ни одной конкретной доработки.
Снимают конфигурацию с поддержки и не видят в этом проблемы. Про обновления спросят обязательно.
Не могут объяснить разницу между расширением и правкой конфигурации, а это сегодня основной вопрос сопровождения.
Не рассказывают, как проверяли результат: замер до и после отличает инженера от исполнителя.