Можеш ли да назовеш ключовите елементи на структурата Dagger, използвани за управление на зависимостите?
Android
Имали ли сте опит с използването на корутини в проектите си?
По какви начини може да се завърши Activity в Android приложение?
Обяснете принципа на работа на класа DiffUtil и неговото приложение в оптимизацията на актуализациите на списъци в Android
Как се осъществява управлението на запазването на състоянието на обектите в съвременните приложения?
В кои случаи съдържанието на компонента EditText остава непроменено след запазване или актуализиране?
Как може да се промени поведението на метод в клас, създаден въз основа на друг клас?
Можете ли да обясните какво представлява контекстът на корутините в Kotlin?
Каква е целта на оператора subscribeOn при работа с Observable в реактивното програмиране?
Какви методи могат да се използват за реализиране на списък с елементи в Android приложение?
Как да различим foreground от background услуга и какви са основните им разлики?
Можете ли да обясните какво е функция за разширение в програмирането?
Каква е разликата между методите flatMap и switchMap в реактивното програмиране?
Можете ли да обясните концепцията за Observable и как се използва в реактивното програмиране?
Как може да се сериализира обект за пренос или съхранение в контейнер от тип Bundle?
Каква информация се показва на потребителя при изпълнение на всеки Callback метод в Activity?
Имали ли сте опит с разширения или добавки в проекти?
Обяснете какво означава използването на тип с въпросителен знак в контекста на типизацията.
Имали ли сте опит с програмиране на Java?
Използвали ли сте маркиране във формат XML за структуриране на данни?