Имали ли сте опит в разработването и използването на персонализирани елементи на потребителския интерфейс в приложения?
Android
Можеш ли да изброиш типовете оформления в XML и да посочиш нивото им на трудност или ресурсна натовареност?
Можеш ли да изброиш основните елементи на архитектурата на Android и техните функции?
Достъпна ли е или видима ли е активността за потребителя след преминаване в състояние onStop?
Какви методи могат да се използват за структуриране на приложение, като го разделите на отделни компоненти или модули?
Какви особености на обработката на грешки знаете при работа с Kotlin Coroutines?
Как да различим foreground от background услуга и какви са основните им разлики?
Можете ли да обясните какво е SupervisorJob в контекста на корутините и управлението на задачи в Kotlin?
Каква е целта на ключовата дума internal при определянето на обхватите в програмирането?
Възможно ли е да се покаже Fragment, който е в състояние onStop?
Каква е разликата между анотациите Provides и Binds в Dagger и в кои ситуации се препоръчва използването им?
Обяснете разликите между използването на launch и асинхронните функции с await в контекста на асинхронното програмиране
Как се извършва обработката на грешки в рамките на CoroutineScope в Kotlin?
Как да определите най-важния процес в системата Android?
Как виждате развитието на вашата професионална кариера в бъдеще?
Как организирате разделянето на модули в последната голяма многоуровнева система, с която сте работили?
Каква е разликата между стартирането на услуга, която работи във фонов режим без връзка, и услуга, която установява връзка с клиентски компонент?
Може ли да се реализира функционалността на отложеното изпълнение чрез задача (Job)?
Какви са причините, поради които не е препоръчително да се използва наследяване в Data Class в Kotlin?