Android
Каква е разликата между използването на методите subscribeOn и observeOn в RxJava и как те влияят на потока на изпълнение?
Какви са разликите в системата от типове между Java и Kotlin?
Обяснете какво е деструктуриране на функция и как се използва в програмирането.
Можеш ли да изброиш и обясниш основните функции на обхвата в Kotlin?
Използваш ли блогове или ресурси за намиране на нови идеи и вдъхновение в работата си?
Какви функции или характеристики бихте искали да реализирате в новия проект?
Какви типове разрешения съществуват в Android и как се различават?
Как RecyclerView достига ефективна работа при показване на големи списъци с данни?
Каква е целта на атрибута android:exported във файла AndroidManifest.xml за компонентите на приложението?
Как се управлява жизненият цикъл на фрагмента в Android при промяна на конфигурацията на устройството?
Защо е важно да се зададе минимална версия на SDK в Android проекта?
Каква е разликата между примитивните типове данни и референтните типове в езика Java?
Можеш ли да обясниш как се осъществява взаимодействието с обекта Intent в Android?
В коя част от изпълнението на корутините ще се случи безкраен цикъл, ако има такъв вътре в тях?
Как да инициираме изпълнението на корутина в рамките на ViewModel?
Може ли да се използва една и съща инстанция на ViewModel в различни части на приложението, реализиращи патърна MVVM?
Как се извършва сравняването на обекти по техните препратки в Kotlin?
Как да стартирате нов екран или активност в Android приложение?
Какъв байткод се генерира за обявяване на companion object в Kotlin при компилиране в Java проект?
Кой модел на презентация се използва при разработването на проект в Android Studio?