Какви задачи решават корутините и какво е предимството им при асинхронното програмиране?
Android
Какви методи могат да се използват за извличане на информация от Intent в Android приложения?
Кои са основните класове, използвани за обработка на колекции от данни в масивна структура?
Кои функции или методи могат да бъдат пренаписани в Kotlin Data Class?
Каква е разликата между типовете данни IntArray и Array<Int> в контекста на езика за програмиране?
Можеш ли да изброиш основните елементи на архитектурата на Android и техните функции?
Всички потоци в програма ли трябва да работят едновременно?
Каква е целта на клас с използване на ключовата дума data в съвременните езици за програмиране?
Какво означава анотацията @Composable в библиотеката Jetpack Compose и как се използва?
Можете ли да обясните разликите между обикновен клас и data class в езика за програмиране?
Обяснете какво е интерфейсът Parcelable и за какво се използва в разработката за Android.
Каква е целта на функцията componentN() в контекста на работа с колекции от данни?
Можете ли да обясните механизма на действие на корутините и какви са техните предимства при асинхронното програмиране?
Обяснете понятието Enum Class и неговата разлика от обикновените изброявания
Какви видове данни могат да бъдат включени в обект Intent за прехвърляне между компоненти в Android?
Можете ли да обясните какво е Data Class и за какво се използва в програмирането?
Можете ли да обясните концепцията за структурирана конкуренция в програмирането?
Можете ли да обясните разликите между концепциите за конкуренция, асинхронност и паралелизъм в програмирането?
Кои параметри в файла AndroidManifest.xml трябва да бъдат правилно настроени за реализиране на междуприложно обменяне на данни?