Android
Какъв е резултатният Java код при компилиране на singleton обект, създаден с Kotlin object?
Можете ли да разкажете за избраната от вас архитектура на системата, която сте реализирали или с която сте работили?
Как бих подходил към решаването на задача, за която имам само два дни и с която не съм се сблъсквал преди?
Защо е важно в Kotlin да разделяме колекциите на променливи и непроменливи?
Кой е най-сложният интерфейс, който си реализирал с Jetpack Compose?
Можете ли да обясните какво означава използването на derivedStateOf в контекста на управлението на състояния?
Какви рискове са свързани с използването на GlobalScope в Kotlin и защо се счита за опасен подход?
Можете ли да обясните принципа на работа на прекъсванията в корутините и как те взаимодействат с изпълнителните нишки?
Как се различават методите за стартиране на нови екрани в Android: използване на startActivity и управление на фрагменти чрез FragmentManager?
Какви методи могат да се използват за добавяне на функционалност към съществуващ клас?
Кой метод за маркиране на потребителски интерфейси предпочитате при разработката на Android приложения: Jetpack Compose или традиционен XML?
Можеш ли да опишеш основните начини за обработка на събития или заявки в системата?
Какви софтуерни средства използваш за показване и обработка на изображения?
За какво се използват планировчиците (Schedulers) в библиотеката RxJava?
Как да различим архитектурните модели MVI и MVVM и какви са основните им разлики?
Как да преобразуваме Channel в Flow в Kotlin?
Колко често се препоръчва да преглеждате архитектурата на компонентите в Jetpack Compose?
Какво се случва, ако се обърнете към несъществуващо поле на обект с помощта на рефлексия?
Какви методи и инструменти се използват за откриване и диагностициране на проблеми в приложението след неговото пускане в продукция?
Каква беше причината за въвеждането на класа Unit в Kotlin и какви функции изпълнява?