Подборка объединяет вопросы, отмеченные на этапах интервью в Radium Finance. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: compose, jetpack compose, coroutines.
Cold Flow в Android — это тип Flow из библиотеки Kotlin Coroutines, который не начинает эмитировать (выдавать) данные, пока на него не подпишется хотя бы один подписчик (collector).
Концепция Flow в Android применяется в формате асинхронного потока данных, который позволяет последовательно обрабатывать и передавать значения с поддержкой отмены и обработки ошибок.
Один из запоминающихся проектов с Jetpack Compose — создание адаптивного интерфейса для приложения новостей, который автоматически подстраивается под разные размеры экранов и режимы (светлый/тёмный).
FlowRow — это компонент в Jetpack Compose для Android, который позволяет располагать дочерние элементы в строках с переносом на следующую строку при нехватке места по горизонтали.