Android
Какви методи се използват за откриване на течове на памет в приложенията?
Мога ли да назова допълнителни типове потоци от данни, използвани в RxJava, освен Observable?
Каква е ролята на компонента View в архитектурата MVVM?
Какви са предимствата на използването на корутините за управление на асинхронността в приложенията?
Какви методи можеш да използваш, за да реализираш асинхронното изпълнение на задачи в приложение?
Как да обявим клас с единно състояние, без да създаваме екземпляр в Kotlin?
Кои са съществуващите методи за свързване на клиентско приложение със сървър по мрежата?
Можеш ли да изброиш различните видове Intent в зависимост от тяхното поведение или начин на изпълнение?
Кой CoroutineScope обикновено се използва при разработката на Android приложения?
Какви са предимствата и недостатъците на патърна Делегиране?
В кой момент от жизнения цикъл на Android активността се извиква методът onPause?
Можете ли да обясните предназначението и работата на оператора switchMap в библиотеката RxJava?
Може ли да се обясни какво е внедряване на зависимости и как се прилага в програмирането?
Какви методи обикновено се използват за реализиране на мултинишковост в приложенията?
Как се използват анотациите в библиотеката Dagger за внедряване на зависимости?
Как да обявим клас в Kotlin така, че да може да бъде разширяван в наследяващи класове?
По какви начини сте се обръщали към ресурси като StackOverflow, за да намерите решение на проблема?
Защо е препоръчително да се раздели реализирането на функционалността на отделни API и реализации вътре в модула?
Имали ли сте опит с библиотеката Room за обработка на данни в Android приложения?
Какви са възможните заплахи и проблеми, свързани с получаването на root достъп на устройство?