Android
Използвали ли сте библиотеката Combine за обработка на потоци от данни?
Можете ли да обясните механизма за изпълнение на задачите в системата за изграждане Gradle?
Какви са причините за ограничаването на директния достъп до файловете в Android за приложения?
Как може да възникне препълване на стек в програма?
Обяснете концепцията за ниво на изолация read uncommitted в транзакционната обработка на бази данни.
Как да изпълним асинхронна функция и да получим резултата ѝ с помощта на Coroutines?
Опишете опита си с използването на MockContext в проекти.
Може ли да се използват повторно ключови елементи в разработката за Android?
Какъв тип обхват на видимост бихте избрали за ViewModel във вашия проект?
Допустимо ли включването на методи с реализация в интерфейса?
Имате ли практически опит в автоматизирането на процесите по доставка и внедряване на софтуерни продукти с помощта на CI/CD?
Какви са предимствата и недостатъците на използването на виртуални таблици?
Кой инструмент или програмен език предпочитате за разработване на вашите проекти?
Как да реализираме управлението на конкуриращи се потоци, за да осигурим тяхната координирана работа?
Можеш ли да назовеш особеностите и възможностите на Kotlin, които ги няма в Java?
Как влияе използването на много модулна архитектура върху изискванията към оперативната памет в системата?
Какви начини има за осигуряване на частно съхранение на данни вътре в приложението?
Кои компоненти са включени в рамката за инжектиране на зависимости Dagger?
Кои етапи от жизнения цикъл на приложението преминава при стартирането му, при преместването му във фонов режим при натискане на бутона за начало и последващото му връщане на преден план?
Можете ли да обясните разликите между диалоговия прозорец и фрагмента в Android?