Android
Как може да се реализира отделен поток за обработка на съобщения в Android с помощта на HandlerThread?
Как се реализира внедряването на зависимости в Dagger с използване на анотации вътре в зависимите компоненти?
Можете ли да опишете етапите и последователността на обучението си по разработка на Android?
Кои елементи или конструкции са забранени да се обявяват вътре в интерфейс?
Можете ли да обясните какво означава терминът reified в програмирането?
Какви са предимствата и недостатъците на използването на внедряване на зависимости в софтуера?
Можете ли да разкажете за позициите и отговорностите на членовете на последния ви екип по проекта?
В коя корутина трябва да добавите обработчик на изключения?
Може ли в Kotlin да се посочи, че функция може да генерира изключения?
Каква е ролята на ключовите елементи на архитектурата на Android при разработването на приложения?
Кой поток на услугата се активира автоматично при стартиране на системата?
Какви подходи и методи трябва да се използват за управление на вариабилността в проекта?
От кои два елемента се състои първичният ключ в база данни?
Можете ли да обясните структурата и принципите на работа на паметта във виртуалната машина Java (JVM)?
Възможно ли е да се използват множество ключове в конструкцията LaunchedEffect за едновременен контрол на ефектите?
Можете ли да обясните какво означава използването на inline функция в Kotlin и как се различава от обикновена функция?
Как определя събирачът на боклук, че обектът вече не се използва от програмата?
По какъв начин в езика C++ може да се предаде променлива на функция: по стойност, по референция или по указател?
Какви са предимствата и недостатъците на архитектурния подход Clean Architecture?
Можете ли да обясните вътрешната реализация и механизма на функциониране на suspend-функциите в Kotlin?