Кои методи познавате за проверка и обработка на липсващи или неинициализирани данни в програмирането?
Android
Можеш ли да изброиш основните елементи на архитектурата на Android и техните функции?
Защо се използват inline функции в програмирането?
Обяснете разликите между функциите launch, async и runBlocking в контекста на корутините в Kotlin.
Имали ли сте опит в разработването на потребителски интерфейси с Jetpack Compose?
Какви методи могат да се използват за иницииране на изпълнението на корутините във вашия стек от технологии?
Кои методи знаете за запазване на състоянието на потребителския интерфейс в приложения?
Как да създадем запечатан клас в Java с ограничение на наследяването?
Обяснете понятието Enum Class и неговата разлика от обикновените изброявания
Трябва ли да се предвиди възможност за отлагане на военната служба?
Кои методи знаете за интегриране на XML маркиране с Jetpack Compose?
Какви методи се използват за реализиране на паралелното изпълнение на задачи в съвременните системи?
Кои са основните трудности, които могат да възникнат при реализирането на многопоточност в програма?
Можеш ли да обясниш какви са диспетчерите и как се използват в програмирането?
Каква е целта на класа, обявен с помощта на модификатора sealed?
Каква е основната цел на използването на разширяващи функции в езика за програмиране?
Каква е основната функция на класа AndroidView в разработката за Android?
Обяснете принципа на работа на компонента Box в Jetpack Compose и неговото използване в интерфейсите.
Можеш ли да изброиш и обясниш основните функции на обхвата в Kotlin?