Sobes.tech

Как в архитектуре MVI обрабатывать события, которые не требуется сохранять?

Middle+
178

Можешь привести примеры использования ViewTreeObserver в Android?

Middle
177

Что вы знаете о механизме back pressure в системах обработки данных?

Middle+
177

В чем разница между оператором throw и ключевым словом throws в языке Java?

Junior
177

В каких случаях использование null safety может привести к проблемам?

Middle
177

Почему не рекомендуется использовать блоки синхронизации и аналогичные конструкции при работе с корутинами?

Middle+
176

Как в runtime реализовать динамические экраны, которые не были предусмотрены изначально?

Middle+
176

Что такое сервисы в контексте Android разработки?

Junior
176

Можно ли какие-либо компоненты приложения не описывать в файле Manifest?

Middle
176

Как вы организуете взаимодействие между фрагментом и сервисом в вашем приложении?

Middle
176

Что такое sealed-классы и в чем их назначение?

Middle
176

Какие типы хранилищ данных существуют в Android-приложениях?

Junior
176

Что такое расширения в языке программирования Kotlin?

Junior
175

Зачем нужен контекст в Android и какие его основные функции?

Junior
175

Какие аннотации для методов DAO вы знаете?

Middle
175

Всегда ли необходимо переопределять метод equals у класса данных (data class)?

Middle
175

Где происходит вставка значения быстрее: в связном списке или в массиве?

Junior
174

Для чего используется StateFlow в Android-разработке?

Middle
174

Расскажи подробнее о паттерне MVP (Model-View-Presenter).

Junior
174

Расскажите о фреймворке Dagger.

Middle
174
/252