Как се управлява жизненият цикъл на корутините?
Android
Можете ли да разкажете за проектите или задачите, по които работите в момента на вашата текуща длъжност?
Какви методи се използват за организиране на безопасен споделен достъп на корутините до един ресурс?
Как да установите връзка между две таблици в база данни, използваща Room?
Как може да се реализира собствен компонент в Hilt за внедряване на зависимости?
Каква е разликата между анотациите @Component и @Subcomponent в Dagger в контекста на внедряването на зависимости?
Как да организираме очакването за приключване на корутините в асинхронна програма?
Какъв резултат връща функцията launch в контекста на корутините в Kotlin?
Обяснете какви са компонентите в библиотеката Dagger и как се използват за внедряване на зависимости
Какви са ограниченията при използването на потоци за Dispatchers.Main в рамките на корутините?
Какви са предимствата и недостатъците на използването на структурата от данни Sequence?
Мога ли да обясня значението и използването на PrimaryKey в библиотеката Room за Android?
Може ли да се реализира функция с използване на callback като suspend-функция в корутините на Kotlin?
Каква е ролята на последователността в програмирането и защо се използва?
Как се управлява жизненият цикъл на Subcomponent в Dagger?
Какви конструкции за създаване на корутини познаваш извън основните функции?
Как да определим обхвата на зависимостите в Dagger и защо е необходим?
Можеш ли да назовеш основните части и елементи, които съставляват корутините в Kotlin?
Как да зададете ограничение за времето за изпълнение на корутините във вашия проект?
Какъв резултат връща функцията, обозначена с ключовата дума async в корутините?