Android
Прилага се концепцията за декларативно програмиране във View?
Какви етапи изпълнява системата след иницииране на метода requestLayout за актуализиране на потребителския интерфейс?
Използвали ли сте библиотеката Retrofit за работа с API във вашите проекти?
Какъв е вашият опит с корутините в Kotlin или подобни асинхронни механизми?
Разбирате ли областите, които изискват допълнително изучаване?
Опишете основните си отговорности и проекти, свързани с разработката на приложения за Android.
Каква е ролята и предназначението на SourceSets в процеса на разработка и изграждане на проекта?
Кои са основните трудности, които могат да възникнат при обединяване на няколко реда в процеса на програмиране?
Можете ли да разкажете за проект или постижение, с което сте особено горд?
Каква е основната роля и предназначението на стиловите правила в разработката на интерфейси и приложения?
Какви алтернативни конструкции или ключови думи, изпълняващи функцията static в Java, използва Kotlin?
Как може да се определи дали механизмът Looper е активен в текущия поток?
Какъв е максималният брой обекти на класа Unit, които могат да бъдат създадени в приложението?
Какви са разликите между библиотеките Dagger и Toothpick в реализирането на внедряване на зависимости?
Какви типове диспетчери за корутини познаваш и как работят?
Кой принцип на SOLID се нарушава, когато моделът зависи от конкретна реализация на ViewModel?
Готови ли сте да се занимавате с разработването на компоненти на интерфейса за показване на данни?
Каква типична задача или проект би искал да реализираш в бъдеще?
Коя е базовата класа, която е предшественик на всички класове в Kotlin?
Може ли да бъдете сигурни, че при промяна на настройките ще бъде извикан точно потребителският конструктор на фрагмента?