Android
Може ли да реализирате собствена логика за авторизация в системата?
Как да осигурим изпълнението на определени действия в основния поток от друг поток?
Как е представена йерархията на nullable и non-nullable типовете в Kotlin и как това влияе върху работата с данни?
Как обработва Java компилаторът операциите с примитивни типове в байт кода?
Как да открием и диагностицираме грешка TransactionTooLargeException в приложение?
Можете ли да разкажете как сте решавали трудни или нестандартни задачи на предишната си работа?
Къде обикновено се инициира пример за ViewModel в архитектурата на приложението?
Кои стандартни инструменти или библиотеки могат да се използват за показване на големи обеми текст в приложение?
Можете ли да обясните какво означава типът Nothing в езика за програмиране?
Как да обявим статичен метод в Kotlin?
Как механизмът за събиране на боклук определя, че обект може да бъде изтрит от паметта?
Можете ли да обясните концепцията за Source Set в Kotlin Multiplatform и как се използва за организиране на кода?
Как да структурирам слоевете в Чистата архитектура за реализиране на интерфейс, който взаимодейства с API и показва списък с елементи?
Можете ли да обясните как работи предаването на променливи по референция в програмирането?
Можете ли да обясните какво представлява обектът Bundle в контекста на разработката?
В кои ситуации добавянето на елемент в края на ArrayList може да има времева сложност O(n)?
Какви ограничения съществуват при обработката на задачи в компонент на Broadcast Receiver в Android?
Можеш ли да изброиш типовете класове, използвани в Kotlin?
Кои диагностични методи позволяват откриване на течове на памет в приложение?
Обяснете разликите между затворен клас и изброяване в езика за програмиране.