Реальные вопросы, которые задают на собеседованиях для Android-разработчик в BetBoom.
Смотрите также задачи с собеседований для Android-разработчик
Что такое паттерн Observer
Что такое SOLID
Какие виды Flow бывают в Kotlin и в чем их разница
Стоит ли разделять модули с учетом Clean Architecture?
Как работает cancelAndJoin в корутинах Kotlin?
Какая была команда в проекте
В чем отличие Hilt от Koin и почему Hilt более гибкий?
Какие способы оптимизации производительности есть в Jetpack Compose?
Что делать, если список с аннотацией stable в Jetpack Compose все равно тормозит?
Что такое Singleton и каково его назначение
Какие минусы выделения фичи в библиотеку для подключения в другой проект
Какие методы синхронизации существуют в Kotlin и корутинах?
Как работает StateFlow и чем он отличается от LiveData
Почему мобильное приложение должно быть разделено на отдельные модули?
Использовались ли сокеты в проекте
Какие паттерны проектирования вы знаете и использовали в работе
Расскажите про архитектуру MVVM, кто за что отвечает и как устроены связи между компонентами
Как устроена коммуникация в команде
Какой у вас опыт работы с Android UI и Jetpack Compose
Что было самой интересной задачей за последнее время
Все 38 вопросов доступны в Сопровождении до оффера
Узнать подробнее