Android
Обяснете механизма на работа на RecyclerView в контекста на използването на XML ресурси за показване на списъци
Имали ли сте опит с използването на компоненти Jetpack във вашите проекти?
Как се осъществява внедряването на обект в Dagger за внедряване на зависимости?
Можете ли да обясните какво прави методът onLayout в класа View?
Кои от принципите на SOLID се запазват при използване на Context в Android и не се нарушават от него?
Кои критерии трябва да се вземат предвид при избора на подходящ начин за организиране на потребителския интерфейс?
Какво причинява необходимостта от промени в конфигурацията на системата?
В кой процес се извършва обработката на мрежовите заявки в операционната система?
Можете ли да обясните как да реализирате архитектурния модел Model-View-ViewModel и какви са основните му компоненти?
Как се казва основният клас в Kotlin, от който наследяват всички други класове?
Как може да се реализира поддръжката на Deep Link в приложение без използване на външни библиотеки?
Какви могат да бъдат последиците, ако системата изчерпи цялата налична оперативна памет?
Можеш ли да изброиш съществуващите типове състояние в Jetpack Compose и да обясниш техните разлики?
Може ли да се прекъсне изпълнението на активна задача в системата?
Какви методи могат да се използват за създаване и показване на Fragment в приложение?
Каква е разликата между декларациите на променливи var и val в езика Kotlin?
Можете ли да обясните предназначението и характеристиките на използването на ключовата дума 'noinline' в програмирането?
Могат ли да се използват библиотеки, създадени за Swift, в проекти, използващи Kotlin Multiplatform?
Можеш ли да назовеш методите, реализирани в типа Any?
Разкажете ни за вашия опит в разработването и работата с много модулни системи.