С какви средства обикновено събирате и анализирате грешки в приложенията?
Android
Можеш ли да изброиш и опишеш основните типове представяния в архитектурата или разработката на интерфейси?
Разкажете за опита си с използването на корутини на практика и при реализирането на асинхронни задачи.
Как да структурирам слоевете в Чистата архитектура за реализиране на интерфейс, който взаимодейства с API и показва списък с елементи?
Разкажете ни за вашия опит с използването и настройката на Swagger за документация на API.
Как се различават равнините за позициониране на елементите в RelativeLayout и ConstraintLayout и какви са техните особености?
Можете ли да обясните концепцията за PendingIntent и как се използва в разработката за Android?
Какви са предимствата и недостатъците на използването на метода reflow при уеб разработката?
Разкажете ни за вашия опит в реализирането и използването на протокола WebSocket в проекти.
Можете ли да обясните концепцията и принципите на работа на Dagger в разработката на Android приложения?
Можете ли да обясните механизма на функциониране на услугата и нейните основни компоненти?
Как сте използвали инструментите за статичен анализ на код и какъв опит имате с тях?
Каква е основната функция и приложение на библиотеката Dagger в разработката на Android приложения?
Какви са разликите между библиотеките OkHttp и Retrofit при реализирането на мрежови заявки в приложения?
Как реализирате и управлявате списъци в Jetpack Compose, и какъв опит имате в тази област?
Можете ли да обясните етапите на жизнения цикъл на View в архитектурата на приложението?
Разкажете ни за вашия опит в разработването и тестването на устройства или приложения, използващи Bluetooth Low Energy (BLE)
Обяснете какво е Content Provider в контекста на разработката за Android и как се използва за обмен на данни между приложенията.
Каква е целта на принципа на композицията в обектно-ориентираното програмиране?