Android
Какие сторонние библиотеки применяешь в своих проектах?
Какие отличия существуют между языками программирования C++ и Java с точки зрения их архитектурных особенностей?
Как вы оцениваете свои знания и навыки работы с многопоточностью и параллельным программированием?
Как реализована методика сравнения объектов через equals() в классе Object?
Можешь назвать особенности и возможности Kotlin, которых нет в Java?
Какими методами осуществляется тестирование системы TEA, которые ты знаешь?
Каким образом обрабатываются исключения в корутинах с помощью CoroutineExceptionHandler?
Какие особенности и полезные мнемоники языка Kotlin вы знаете?
Каким образом можно мониторить изменения состояния коллекции, отображаемой в интерфейсе с помощью Jetpack Compose?
Можете объяснить механику функционирования системы Voyager?
Обрабатывает ли ViewModel в Android приложении случаи изменения конфигурации устройства?
Использует ли LifecycleOwner метод ActivityManager для переключения активности в состояние RESUMED?
Какими способами можно обеспечить загрузку изображений в Glide без использования кэш-памяти?
Имеете ли опыт разработки с использованием языка Kotlin?
Можете объяснить, что такое компонент BroadcastReceiver и как он работает в Android?
Можешь назвать основные классы для работы с потоками в Java?
Каким образом вы осуществляли взаимодействие и преобразование данных между различными уровнями и слоями архитектурной схемы?
Какие методы и инструменты используются в Java для реализации синхронизации потоков?
Можете объяснить концепцию Single Activity в контексте разработки мобильных приложений?
Объясните концепцию Executor в Java и его роль при выполнении асинхронных задач.