Android
Расскажите о вашем практическом опыте использования LiveData в проектах
Можете объяснить, что такое ключевое слово 'refined' в языке Kotlin?
Объясните, что представляет собой Stream API в Java и как оно используется при работе с коллекциями данных
Можете объяснить концепцию расширяющих функций в языке Kotlin?
Имели ли вы опыт использования мьютексов для синхронизации потоков или процессов?
Каким образом реализовать отображение шахматной доски в программе?
Можете объяснить, что такое компонент RecyclerView в Android и как он работает?
Чем отличаются ключевые особенности переменных с пометкой volatile и атомных типов данных?
Объясните концепцию Context в контексте программирования.
Как отличить явный Intent от неявного в Android-разработке?
Являются ли два нулевых значения 'a' и 'b' равнозначными в контексте сравнения?
Каким образом ты реализуешь обработку асинхронных операций в своих проектах?
Какие компоненты или классы в Android API могут противоречить принципам SOLID при проектировании?
Какие основные компоненты и абстракции включает библиотека RxJava?
Какой диспетчер используется по умолчанию для запуска корутин внутри ViewModel в Android?
Объясните концепцию Modifier в Jetpack Compose и его роль в настройке компонентов пользовательского интерфейса.
Каким образом вы делили обязанности и задачи в своей первой профессиональной деятельности?
Можете объяснить, что подразумевается под компонентами в Android и как они взаимодействуют между собой?
Чем отличается функция consumeAsFlow от receiveAsFlow в контексте работы с Kotlin Flow?
Каким образом можно реализовать паттерн Singleton в языке Kotlin?