Android
Каква е основната функционалност и предназначение на SupervisorScope в системата?
Кога беше последният път, когато трябваше да научите нещо ново, за да изпълните задача?
Защо в Kotlin се преписва методът hashCode за универсални обекти?
След сериализация и последваща десериализация, запазват ли обектите същите препратки?
Каква е ролята и приложението на CoroutineExceptionHandler в управлението на грешки вътре в корутините?
Как можете да прекъснете или отмените изпълнението на асинхронна корутина във вашето приложение?
Какво може да доведе до възникване на изключението TransactionTooLargeException в Android?
Използвали ли сте интерфейса Callable за изпълнение на задачи в Java?
Какви ограничения или недостатъци могат да доведат до отказ от използването на Koin в мащабни приложения?
Кой изпълни събирането на приложението за качване в Rustore?
Можете ли да разкажете за най-значимите проекти или задачи, които сте реализирали наскоро?
Какви допълнителни структури от данни използвахте освен Data класа?
Можеш ли да разкажеш за ключовите концепции на Kotlin Multiplatform и как се реализират?
Какво знаете за принципите и структурите, заложени в Clean Architecture?
Имаш ли въпроси за механизма на корутините и тяхното използване?
Кои стандартни интерфейси или подходи за сериализация на обекти познаваш в Java?
Кои методи за прехвърляне на данни между Fragment и Activity познавате, както и начините за обмен на информация от един екран на друг?
Каква е допълнителната роля на псевдонимите освен съкращаването на имената на типовете данни?
Какво е приложението на класа SoftReference в управлението на паметта в Java?
В кои случаи е по-подходящо да използвате @Provides вместо @Binds и защо не се препоръчва напълно да се отказвате от @Provides?