Android
Каким образом обеспечивается согласованность данных при работе с параллельными потоками или процессами?
Каким образом реализовать диспетчер, работающий в однопоточном режиме?
Применяли ли вы функцию внутри другого кода с целью оптимизации?
Как соотносятся концепции inline и Generic в программировании?
Каким классом в Kotlin наследуются все другие классы по умолчанию?
Каким образом реализовать паттерн Builder в языке Kotlin?
Каким образом Kotlin реализует работу с примитивными типами данных?
Каким образом различать виды Layout по степени их воздействия на эффективность работы приложения?
Каким образом можно выполнить асинхронный блок кода внутри синхронной функции при использовании Coroutines?
Какие преимущества и недостатки использования sealed class в различных файлах проекта?
Можете объяснить отличия между командами git reset с параметрами --soft, --mixed и --hard?
Чем отличаются использование пула потоков от создания и хранения отдельных потоков в массиве?
Можете объяснить основные отличия между областью памяти стека и кучей в контексте программирования?
Каким образом можно отобразить на экране два одинаковых фрагмента одновременно?
Каким образом можно реализовать логирование запросов в системе?
Какие преимущества и недостатки использования общего интерфейса для удаленного и локального источников данных?
Каким образом можно добавить анимацию при изменении расположения элементов в пользовательском интерфейсе?
Можешь объяснить этапы жизненного цикла приложения?
Какие компоненты отвечают за реализацию бизнес-правил в рамках Clean Architecture?
Как изменится поведение системы, если частота обновления кадров окажется ниже 60 кадров в секунду?