Можете ли да обясните какво е библиотеката Retrofit и за какво се използва при разработката на Android приложения?
Android
Можеш ли да изброиш основните елементи на архитектурата на Android и техните функции?
Какви са разликите между маркирането с XML и съвременния подход Jetpack Compose при създаването на интерфейси в Android?
Обяснете разликите между контекста на изпълнение на корутина и ситуацията в цялата апликация.
Разкажете ни за вашия опит в разработката с Kotlin и големи проекти, в които сте използвали този език.
Каква е разликата между pull request и merge request в системата Git?
Можеш ли да назовеш други подходи или компоненти, използвани вместо ViewModel?
Разкажете за вашия опит с Kotlin Multiplatform за разработка на кросплатформени приложения
Разкажете за опита си с GraphQL в проекти
Може ли да се обясни какво е внедряване на зависимости и как се прилага в програмирането?
Разкажете за вашия опит с формата XML и неговото използване в проекти
Какви са разликите между концепциите Flow и RxJava при обработката на асинхронни потоци от данни?
Как се различават подходите MVI, MVP и MVVM в архитектурата на приложенията?
Споделете опита си в разработването и използването на Java в проекти.
Разкажете за вашия опит в тестването на софтуер
Коя част от системата Android осигурява обмен на данни между вашето приложение и други приложения?
Какви методи могат да се използват за частично обновяване на елементите в списък RecyclerView?
Обяснете механизма на действие на Scope в Dagger и как управлява времето на живот на обектите
Какви методи могат да се използват за реализиране на показването на списъци в Jetpack Compose?
Можете ли да обясните какво е библиотеката OkHttp и за какво се използва при разработката на приложения?