Android
Каким образом можно обеспечить передачу результата при завершении выполнения другого приложения или процесса?
Какова роль и назначение CoroutineContext в асинхронном программировании на Kotlin?
Можете объяснить, что такое Data Object в языке Kotlin и как он используется?
Какие распространённые схемы расположения элементов используются в Jetpack Compose?
Какие существуют уровни ограничения доступа к свойствам и методам в Data Class в Kotlin?
Как реализуется хранение и обработка элементов с одинаковым хеш-кодом в структуре данных HashMap?
Как вы понимаете концепцию null-safety в языке Kotlin и почему она важна при разработке приложений?
Какое назначение у параметра targetSdkVersion в Android-разработке?
Какие дополнительные структуры данных вы использовали помимо Data class?
Какие типы данных или задач лучше всего обрабатывать с использованием потокового парсинга?
Можете объяснить, что такое AccessibilityService в Android и как он используется для улучшения доступности приложений?
Какова основная задача формата infix в выражениях и где он применяется?
Каким образом осуществляется хранение данных внутри Bundle в Android?
Можете объяснить, что подразумевается под термином 'Activity' в Android-разработке?
Какие процессы запускаются системой при восстановлении приложения после его завершения или удаления?
Каким образом можно уведомить View о событиях или изменениях в архитектуре MVP?
Что произойдет, если обратиться к переменной типа Nullable, которая содержит значение null, и выполнить оператор ?.?
Каким образом вы проверяли и оценивали выполненные задачи на предыдущем месте работы?
Объясните основные компоненты и принципы работы Retrofit для взаимодействия с REST API.
Какие компоненты реализуют функциональность сокет-соединений в системе?