Android
Как проверявахте и оценявахте изпълнените задачи на предишното ви работно място?
Можеш ли да дадеш примери за структури от данни, които осигуряват бърз достъп до елемент за постоянен време?
Как се различават методите за синхронизация в Java и Kotlin Coroutines?
В кой случай може да се пропусне определен компонент във файла с манифест на приложението?
Как се добавя елемент към ArrayList, когато достигне максималната вместимост?
Какво е предназначението на метода equals в класа Any?
Как се осъществява процесът на крос-компилация за различни целеви платформи?
Може ли да се използва ключовата дума 'this' в делегирана собственост след оператора 'by' при предаването й на функция?
Може ли напълно да управлявате стека с действия в Android активностите?
Можете ли да обясните какво е Retrofit Client и как се използва за взаимодействие с REST API?
Как се извършва инициализацията на обекта Fragment в приложението?
Какви начини за преход между фрагменти познаваш и прилагаш в проектите си?
Кои критерии взимаш предвид при избора на външни библиотеки за проект?
Опишете своя опит в обучение и развитие в професионалната сфера.
В кои случаи трябва да използвате ключовата дума volatile в Java?
Как се различава стратегията за обработка на грешки в Flow и Kotlin Coroutine?
Какви са начините за управление на синхронизацията на корутините в асинхронното програмиране?
Как по Kotlin да преобразувате списък с двойки 'ключ-стойност' в списък с числа, където всяко число е половината на съответната стойност?
Разкажете за вашия опит с формата XML и неговото използване в проекти
Можете ли да обясните разликите между компилаторните инструменти APT и KAPT в разработката за Android?