Android
Почему важно возвращаться на основной поток пользовательского интерфейса для отображения Toast-сообщения?
Какие отличия существуют между функцией, созданной с помощью Compose, и стандартной функцией в программировании?
Как отличаются механизмы наследования в Java и Kotlin?
Какие задачи решают корутины и в чем их преимущество при асинхронном программировании?
Какие конструкции для создания корутин ты знаешь вне основных функций?
Какая роль у двух различных типов памяти в компьютерных системах?
Можете объяснить, что представляет собой компонент BroadcastReceiver в Android и как он используется?
Можешь объяснить назначение и работу метода observeOn в реактивном программировании?
В каких ситуациях оправдано применение оптимизаций при обработке парсинга данных?
Какой модуль в Android предназначен для инициирования сбора аналитических данных до запуска основного интерфейса приложения?
Какие методы и техники использованы для предотвращения условий гонки в многопоточных приложениях?
Каким образом можно реализовать поддержку глубоких ссылок в мобильном приложении?
Каким образом реализовать структуру приложения с разделением на модули для обеспечения его масштабируемости и поддержки?
Каким образом реализовать обработку события клика по кнопке в Jetpack Compose?
Какие способы есть для переключения на Fragment в Android без подключения сторонних библиотек?
Опишите свой опыт интеграции и привыкания к новым условиям на предыдущем месте работы.
Расскажи о впечатлениях и ходе собеседования, которое недавно проходил.
Какие компоненты Android применимы в слое данных при реализации Clean Architecture?
Какие компоненты отвечают за реализацию бизнес-правил в рамках Clean Architecture?
Каким образом можно определить собственный контекст для ViewModelScope в Android?