Каква е разликата между използването на асинхронни функции с ключовата дума async и извикването на launch в контекста на асинхронното програмиране?
Android
Кои компоненти или класове в Android API могат да противоречат на принципите SOLID при проектирането?
Какво е CancelationException и в кои случаи възниква?
Може ли да се прекъсне изпълнението на активна задача в системата?
Можеш ли да изброиш ключовите характеристики и особености на data class в Kotlin?
Как можете да изолирате само уникалните елементи в списъка?
Как да различим последователностите от колекциите в програмирането?
Кога и при какви условия може да възникне ситуация на взаимно блокиране на ресурси в системата?
Можете ли да обясните какво е Data Class и за какво се използва в програмирането?
Кой принцип на ООП е необходим за реализиране на патърна на абстрактната фабрика?
Кога е по-препоръчително да използвате последователности вместо стандартни колекции?
Какви са състезанията на нишки и защо могат да доведат до грешки в многонишково приложение?
Какво е максималното количество елементи, които могат да се съдържат в стек?
Можете ли да обясните какво означава функцията coroutineScope в Kotlin и за какво се използва?
Кой принцип на SOLID се нарушава, когато моделът зависи от конкретна реализация на ViewModel?
Може ли да се спре изпълнението на планирана операция, отложена с помощта на Deferred?
Какви типове изпълнителни нишки можеш да назовеш?
В кой стил на обработка на данни се използва структурата данни стек?
Какви методи могат да осигурят координирана работа на няколко нишки в многонитова среда?
Как може да възникне препълване на стек в програма?