Перейти к основному содержимому
📱

Подготовка к собеседованию mobile-разработчика — iOS, Android, React Native, Flutter — для инженеров Ташкента

Мобильные интервью в Ташкенте делятся на нативные (Swift/Kotlin), кросс-платформу (React Native/Flutter) и редкое «один инженер выкатывает в App Store». Тренируйтесь на вопросах каждого трека — с оценкой в реальном времени по коммуникации, технической глубине, решению задач и культурному фиту.

Мобильный рынок в Ташкенте меньше, чем frontend или backend, но кандидатов, проходящих планку, мало — и им платят соответственно. Локальные финтехи, такси и доставка нанимают активно. Аутсорс-студии под ЕС и Залив доплачивают инженерам, которые могут выкатывать на обе платформы.

Вопросы ниже — из реальных ташкентских интервью и применимы к нативу и кросс-платформе. Тренируйте их вслух на языке вашего реального интервью.

Ключевые навыки, которые проверяют

  • Одна платформа глубоко: Swift + UIKit/SwiftUI или Kotlin + Jetpack Compose
  • Кросс-платформа: React Native или Flutter на проде
  • Память и жизненный цикл: ARC, retain cycles, Activity/ViewController lifecycle
  • Нетворк: URLSession / Retrofit / fetch + offline-стратегия
  • Локальное хранилище: Core Data, Room, SQLite, MMKV
  • Push-уведомления + deep linking
  • Релизы в App Store / Play Store и типичные отказы
  • Производительность: cold start, frame drops, memory leaks

Зарплатные диапазоны в Ташкенте (2026)

Ориентир. Remote-first европейские позиции обычно платят на 30–50% выше локального рынка.

Джуниор

8–12 млн сум / месяц

Мидл

16–26 млн сум / месяц

Сеньор

от 32 млн сум / месяц (или EUR в remote)

Что у вас на самом деле спросят

Собрано из реальных собеседований, записанных на NextSuhbat. Каждая позиция — вопрос, к которому стоит готовиться, и что интервьюер на самом деле проверяет.

  1. 1

    Скрининг рекрутёра

    Расскажите про приложение, которое вы выкатывали в публичный стор.

    Зачем спрашивают: Тест на скоуп и доведение до конца. Упомяните отказ, который получили, и как починили.

  2. 2

    Технические

    Strong / weak / unowned ссылки в Swift (или эквивалент в Kotlin).

    Зачем спрашивают: Управление памятью — самая частая планка на сеньорском mobile-интервью.

  3. 3

    Технические

    Что происходит, когда iOS/Android-приложение уходит в фон и возвращается.

    Зачем спрашивают: Lifecycle. Конкретно про восстановление стейта и что должно/не должно пережить.

  4. 4

    Технические

    Как бы вы дебажили проседание fps в списке?

    Зачем спрашивают: Практика. Instruments / Profiler, привязка recycler view, декод изображений, layout passes.

  5. 5

    Технические

    Объясните React Native bridge (или platform channels во Flutter) и один perf-подводный камень.

    Зачем спрашивают: Спрашивают везде, где есть кросс-платформа. Бонус — Hermes, новая архитектура, Skia.

  6. 6

    Кодинг

    Соберите infinite-scroll-ленту с lazy-load картинок и pull-to-refresh.

    Зачем спрашивают: Reuse ячеек, конкурентная загрузка картинок, чистое управление стейтом.

  7. 7

    Кодинг

    Сделайте debounced search bar с API и отменой устаревших запросов.

    Зачем спрашивают: Одна и та же задача везде. Combine / coroutines / RxJS.

  8. 8

    System design

    Спроектируйте offline-first архитектуру для мессенджера.

    Зачем спрашивают: Локальная БД, разрешение конфликтов синка, очередь, retry. Плохая сеть — отдельно.

  9. 9

    Поведенческие

    Случай, когда релиз застрял на ревью App Store / Play Store.

    Зачем спрашивают: Неправильно: никогда не было. Правильно: что флагнули, как апеллировали или пересобрали.

  10. 10

    Поведенческие

    Почему mobile, а не web?

    Зачем спрашивают: Настоящая причина — touch-взаимодействия, offline, железо. Не звучите как попавший случайно.

Потренируйте эти вопросы вслух — бесплатно

Чтение — не практика. Прогоните 20-минутное AI-мок-интервью на английском, русском или узбекском и получите оценку по коммуникации, технической глубине, решению задач и культурному фиту.

Начать бесплатное мок-интервью

Сделано в Ташкенте для Центральной Азии. Все сессии поддерживают английский, русский и узбекский голос.