В кои случаи прилагането на Clean Architecture може да се окаже неефективно или нежелано в проекти?
Android
Как протича процесът на обединяване на модулите в системата за изграждане Gradle при работа с много-модулни проекти?
Какви типове диспетчери за корутини познаваш и как работят?
Разкажете ни за проекти или задачи, в които сте участвали или които сте реализирали
Ти ли официален служител на текущата си компания?
Какви причини показват, че използването само на един тип CoroutineScope е недопустимо в различни сценарии на програмиране на Kotlin?
Каква е основната роля на патърна Interceptor в архитектурата на софтуерните системи?
Можете ли да обясните какво означава функцията coroutineScope в Kotlin и за какво се използва?
Как е реализирана обработката на колизии в структурата данни HashMap?
В кои случаи се използва класът AtomicInteger в Java?
Какви ограничения съществуват при използването на изключения в Kotlin?
Самостоятелно ли изучавахте темата или преминахте обучение по курсове?
Кои механизми позволяват превключване между състояния в реализирането на машина на състояния с помощта на Coroutines?
Можете ли да обясните какви са атомарните променливи и как се различават от обикновените?
Можете ли да обясните етапите на жизнения цикъл на View в архитектурата на приложението?
Кои механизми позволяват корутините да бъдат по-леки и по-ефективни по ресурси?
Каква е разликата в обработката на изключения между Java и Kotlin?
Какви типове файлове в Android се управляват чрез разрешения?
Какви са начините за замяна на използването на фрагменти в архитектурата Single Activity?
Разкажете за вашия опит в създаването и използването на собствени компоненти на потребителския интерфейс в Android