Android
Каква е целта на клас с използване на ключовата дума data в съвременните езици за програмиране?
Как може да се създаде ефект на свиващ се панел с инструменти в Jetpack Compose?
Какви са предимствата и недостатъците на използването на много модулна архитектура в софтуерните системи?
Каква е разликата между методите onStart и onResume в жизнения цикъл на Android активност?
Как може да се синхронизира управлението на жизнения цикъл на Activity с логиката на Presenter в архитектурата на едно приложение?
Кои са основните трудности, които потребителите могат да забележат при използването на устройства с Android?
Планираш ли да разделиш проекта на модули при разработката на онлайн магазин?
Какво е глобалният обхват на корутините и в кои случаи се използва?
Какви начини за реализиране на интерфейса List познавате в Java?
Обяснете принципа на работа на оператора за равенство (==) в езика за програмиране
Как да реализираме кеширане на данни при условия на backpressure при използване на RxJava?
Кои методи и техники се използват за предотвратяване на състезателни условия в многопоточни приложения?
Как се реализира достъпът до елемент от масив по неговия индекс?
Какво е data class в език за програмиране и какви са предимствата му?
В кои случаи и защо се случва повторното създаване на ViewModel при смяна на жизнения цикъл на Activity?
Разкажете за случай, когато успешно сте решили трудна или запомняща се задача във вашата практика.
По какви начини може да се завърши Activity в Android приложение?
Кои анотации в Hilt се използват за включване на класове в графа на зависимостите?
Каква е ролята на метода onCreate в жизнения цикъл на Activity в Android?
Можете ли да обясните какво е Jetpack Compose и как се използва за разработване на потребителски интерфейси в Android?