Каква е целта на класа, обявен с помощта на модификатора sealed?
Android
Кои са основните разлики между моделите MVP и MVVM в контекста на архитектурата на приложенията?
Каква е сложността на изтриване на елемент в структурата данни HashSet?
Защо е необходимо да пренапишем методите hashCode и equals при добавяне на еднакви обекти към HashSet?
Коя функция във ViewModel инициира актуализирането на изгледа в потребителския интерфейс?
Какъв обем памет се отделя в HashSet за съхранение на два елемента, единият от които има hashCode 0, а другият — 1000000?
На какво ниво сте запознати с принципите и използването на Dagger 2 в Android разработката?
Какви типове характеристики се срещат в компонентите на изгледа (View)?
Каква е разликата между обявяването на полета вътре в конструктора и в основното тяло на data class?
Каква е целта на оператора Maybe в библиотеката RxJava и в кои случаи се използва?
Каква е ролята и предназначението на обекта Intent в разработката за Android?
Заменя ли се съществуващият елемент при добавянето му към HashSet, ако такъв вече съществува?
Как протича процесът на показване на потребителския интерфейс в Android приложенията?
Какъв обем буфер се използва в стратегията Latest за съхранение на данни?
Можете ли да изброите основните типове Intent, използвани при разработката на Android приложения?
Как се извършва добавянето на елементи към Bundle?
Каква е разликата между методите areItemsTheSame и areContentsTheSame в класа DiffUtil при сравняване на елементи?
Прилагахте ли принципите на чистата архитектура при разработването на вашия проект?
Можете ли да дадете пример за използване на патърна за разширение?