Android
Можете ли да обясните как да реализирате архитектурния модел Model-View-ViewModel и какви са основните му компоненти?
Как може да се реализира поддръжката на Deep Link в приложение без използване на външни библиотеки?
Какви могат да бъдат последиците, ако системата изчерпи цялата налична оперативна памет?
Можеш ли да изброиш съществуващите типове състояние в Jetpack Compose и да обясниш техните разлики?
Може ли да се прекъсне изпълнението на активна задача в системата?
Какви методи могат да се използват за създаване и показване на Fragment в приложение?
Как се осъществява взаимодействието между корутините в рамките на една програма?
Каква е разликата между декларациите на променливи var и val в езика Kotlin?
Могат ли да се използват библиотеки, създадени за Swift, в проекти, използващи Kotlin Multiplatform?
Можеш ли да назовеш методите, реализирани в типа Any?
Разкажете ни за вашия опит в разработването и работата с много модулни системи.
Можете ли да обясните концепцията за HotSpot в процеса на изпълнение на Java програми?
Как можете да получите резултата, върнат от следващата Activity в Android?
Можеш ли да назовеш и опишеш областите на видимост на различните модификатори за достъп в Kotlin?
Каква е целта на Dispatchers.Default в Kotlin корутините?
Как се различават подходите за използване на ExecutorService и ръчно управление на нишки с помощта на масиви в Java?
Как LeakCanary открива изтичане на памет, свързано с унищожена Activity?
Имали ли сте опит с механизми за автоматично управление на паметта в приложения?
Защо е важно да се зададе минимална версия на SDK в Android проекта?
Каква е разликата между примитивните типове данни и референтните типове в езика Java?