Android
Какое именно задание выполняет специализированный один потоковый диспетчер в системе?
Каким образом реализована и используется механизм хранения данных в приложениях на Android с помощью SharedPreferences?
Какие распространённые схемы расположения элементов используются в Jetpack Compose?
Какие программные средства ты используешь для отображения и обработки изображений?
Можно ли применить ключевое слово refied без использования inline в коде?
Как вы понимаете концепцию null-safety в языке Kotlin и почему она важна при разработке приложений?
На каком основании ты решаешь обновлять содержимое кэша?
Какие дополнительные структуры данных вы использовали помимо Data class?
Какие типы данных или задач лучше всего обрабатывать с использованием потокового парсинга?
Имеете ли опыт разработки приложений с использованием архитектурного паттерна Model-View-Intent (MVI)?
Можете ли вы объяснить термин 'Use Cases' и его роль в разработке программного обеспечения?
Можете объяснить, что такое AccessibilityService в Android и как он используется для улучшения доступности приложений?
Что происходит с объектами в памяти динамического выделения, и какие из них попадают в область кучи?
Можете пояснить, что такое библиотека Retrofit и для чего она используется в разработке Android-приложений?
Каким образом осуществляется обмен данными между двумя экранами в Android-приложении?
Каким образом осуществляется хранение данных внутри Bundle в Android?
Можете объяснить, что подразумевается под термином 'Activity' в Android-разработке?
Каким образом вы проверяли и оценивали выполненные задачи на предыдущем месте работы?
Объясните основные компоненты и принципы работы Retrofit для взаимодействия с REST API.
Для чего используются корутины и какую задачу помогают решать в программировании?