Вернуться в видеотеку

Мок-собеседование Kotlin Multiplatform разработчика

Пробное техническое интервью по Kotlin Multiplatform с разбором кода. Обсуждаются DI, разделение моделей, взаимодействие со Swift и подключение общего кода к iOS.

Источник: Android Broadcast. Все об Андроид разработке

Открыть на YouTube

Коротко о видео

Кандидат Андрей проходит открытое техническое интервью по Kotlin Multiplatform. Вопросы связаны с практическими решениями при переносе кода между платформами: выбором DI-библиотеки, устройством Koin, разделением моделей данных, домена и интерфейса. В разборе кода участники обсуждают платформенные типы и границы общей части приложения. Отдельный блок посвящён взаимодействию Kotlin со Swift, сборке XCFramework и вариантам подключения библиотеки к iOS. После собеседования ведущие оценивают ответы и отличают знание библиотек от ответственности за целый проект. Завершается эфир вопросами аудитории о разработке и сборке приложений для нескольких платформ.

Затронутые темы

Что взять на заметку

  • Выбор DI-библиотеки нужно объяснять её устройством и требованиями проекта.
  • Разделяйте модели хранения данных, домена и отображения.
  • Учитывайте особенности взаимодействия Kotlin и Swift при проектировании общего API.
  • Опыт ответственности за проект оценивают отдельно от знания библиотек.

Рекомендуем посмотреть

1:28:38
MobileSenior

Публичное собеседование Senior Android Developer

Публичное интервью на позицию Senior Android Developer в X5 Tech: технические вопросы по Kotlin и Android, затем проектирование KMP-модуля со сторис для Android и iOS. Кандидат уточняет требования, архитектуру, ресурсы и сроки реализации.

1 ч 49 мин
MobileJunior

Собеседование в прямом эфире. Junior Android разработчик

Запись смоделированного Junior Android-собеседования с подробным техническим разбором ответов кандидата и последующей сессией вопросов аудитории о входе в профессию. Основной акцент — на практическом владении Android и умении рассуждать, а не только воспроизводить определения.