Android
Как се осъществява управлението на запазването на състоянието на обектите в съвременните приложения?
Каква е ролята на слоевете в структуриране на Чистата архитектура?
Какви методи могат да се използват за предотвратяване или отстраняване на проблема с нежеланите странични ефекти в кода?
Предишният ви проект беше насочен към създаването на търговски продаваем продукт?
Какво означава модификаторът за достъп protected и в кои случаи се използва?
Можеш ли да разкажеш как реализираше ограниченията и лимитите в рамките на услугата?
Можете ли да разкажете за етапите на развитие и завършване на жизнения цикъл на софтуерния продукт?
Готов ли си да споделиш знанията си с екипа?
Имали ли сте опит с пренаписване или миграция на Java код към Kotlin?
Използвали ли сте библиотеката RxJava за обработка на асинхронни операции?
Как да реализирате изпълнението на асинхронни задачи в Android без използване на външни библиотеки?
Можете ли да обясните какво е унарен оператор и как се различава от другите оператори?
Кои са ключовите елементи и раздели на регистрационния файл AndroidManifest.xml, които трябва да бъдат посочени при създаването на приложение?
Можете ли да обясните какво означава използването на метода reference в програмирането?
Разкажете за вашия опит с Handler в проекти
Какво е предимството от използването на Provider за създаване на ViewModel в архитектурата на приложението?
Как да определим дали две низове са анаграми?
Как се извършва HTTP GET заявка при използване на библиотеката Retrofit?
В кои ситуации се препоръчва използването на анотацията @Inject за конструктори при използване на Dagger?
Как се осъществява взаимодействието и изпълнението на две корутини в рамките на един изпълнителен поток?