Android
Как механизм Handler способствует реализации асинхронных процессов в приложениях?
Какие компоненты отвечают за реализацию бизнес-правил в рамках Clean Architecture?
Как отличается обработка ошибок внутри корутин с использованием конструкции try/catch от использования CoroutineExceptionHandler?
Какая роль у двух различных типов памяти в компьютерных системах?
Каким образом сборщик мусора определяет, что объект больше не используется программой?
Объясните, что такое suspend-функция и как она работает в Kotlin.
Почему важно определять интерфейс для локальных источников данных в архитектуре приложения?
Которые из паттернов проектирования вам наиболее нравятся и почему вы их используете
Когда происходит создание фабрики кода с аннотациями в библиотеке Room?
Чем отличаются классы BigDecimal и Double в Java и в каких случаях предпочтительнее использовать каждый из них?
Каким образом можно обновить состояние отдельного элемента чекбокса внутри RecyclerView без повторной перерисовки всего списка?
Когда именно срабатывает событие onAttachedToWindow у элемента View в Android?
Какие преимущества и недостатки использования общего интерфейса для удаленного и локального источников данных?
В каких случаях и почему происходит воссоздание ViewModel при смене жизненного цикла Activity?
Можно ли применять компоненты View внутри Jetpack Compose для создания пользовательского интерфейса?
Имеете ли опыт разработки или использования архитектурного паттерна MVVM в своих проектах?
В чем заключается необходимость использования корутин в программировании?
Какие обязанности и задачи входили в вашу роль на предыдущем месте работы?
Пробовал ли ты использовать Jetpack Compose для разработки интерфейсов?
При каких условиях операция добавления элемента в HashMap достигнет времени выполнения, пропорционального логарифмической сложности?