Android
Какие главные сложности могут возникнуть при одновременном использовании Jetpack Compose и XML layouts в одном проекте?
Какими методами ты знаешь реализовать кэширование данных для повышения производительности приложений?
Каким образом осуществляется передача базового типа по ссылке в функцию на языке C++?
Что следует учитывать при обмене значительным объемом данных между фрагментами с использованием объекта Bundle?
Объясните использование ключевого слова return внутри функции с объявлением inline.
Можешь назвать основные части и элементы, составляющие корутины в Kotlin?
Следует ли быть осторожным с реализацией Custom View, содержащей большое количество текста, при использовании RecyclerView?
Могли бы вы рассказать о позициях и обязанностях участников вашей последней команды проекта?
Какие элементы или свойства невозможно расширить или дополнить с помощью расширений (extensions)?
Какими методами можно управлять и ограничивать повторную пересборку UI-компонентов в Jetpack Compose?
Можешь объяснить, что такое области видимости и какие функции они выполняют?
Что вы знаете о принципах и структурах, заложенных в Clean Architecture?
Объясните внутреннюю структуру и принципы функционирования связанного списка (LinkedList).
Какова основная задача компонента FlowRow и в каких случаях его используют?
Как выполнить асинхронную функцию и получить её результат с помощью Coroutines?
В чем преимущество использования массива над связным списком при выполнении операций добавления и удаления элементов?
Какие элементы необходимо объявить в файле AndroidManifest.xml для правильной работы приложения?
Какие подходы существуют для реализации подписки на Flow внутри собственного View в Android?
Каковы преимущества и недостатки протокола UDP по сравнению с другими протоколами передачи данных?
В каких случаях и с каким диспатчером могут выполняться операции map, filter и single внутри Flow?