Android
Самостоятелно ли изучавахте темата или преминахте обучение по курсове?
Кои механизми позволяват превключване между състояния в реализирането на машина на състояния с помощта на Coroutines?
Как се различава стратегията за обработка на грешки в Flow и Kotlin Coroutine?
Защо е необходимо да се посочат основните компоненти на приложението във файла с манифест в Android?
Как научихте за нашата ваканция?
Можете ли да обясните архитектурата и работата на DefaultDispatcher?
Какви инструменти и технологии използвахте в предишния си проект или работа?
Можеш ли да дадеш пример за ситуация, когато принципът на инверсия на зависимостите е нарушен?
В кои случаи е целесъобразно да се използва структурата данни HashSet?
Може ли Data Class в език за програмиране да има възможност за наследяване?
Как механизмът за събиране на отпадъци определя, че обектът вече не е достъпен и трябва да бъде изтрит?
Как да стартирате задача в услугата по такъв начин, че да не заема основния поток на изпълнение?
В кой случай се активира методът onDetachedFromWindow при елемент View в Android?
Как да реализираме автоматично рестартиране на приложението при срив или спиране?
Възможно ли е в Kotlin да обявите sealed class с модификатор за вътрешен клас?
Обяснете вътрешната структура и принципите на функциониране на свързания списък (LinkedList).
Има ли забавяне при показването на елементи при използване на LazyList в Jetpack Compose?
Какви методи могат да се използват за увеличаване на скоростта на рендиране на потребителския интерфейс в Jetpack Compose?
Защо е добре да използвате псевдоними за типове данни в кода?
Разкажете ни за опита си с библиотеката RxJava в практиката на разработка