Sobes.tech

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

Junior
151

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

Middle
151

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

Middle
151

Что такое плотность пикселей (density)?

Junior
150

Для чего необходимо разделять отображение и бизнес-логику в приложении?

Middle
150

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

Middle+
150

Что такое сериализация и парсинг объектов в Android?

Junior
149

Какие архитектурные паттерны, используемые в Android-разработке, вы знаете?

Junior
149

Расскажите о коллекции Map в Java и ее особенностях.

Junior
149

Расскажи о Jetpack ViewModel.

Junior
149

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

Middle+
149

В чем разница между двойным и тройным равно в Kotlin, и для чего было введено тройное равно?

Junior
149

Какие основные проблемы могут возникнуть при использованию by lazy {} для инициализации и что это означает?

Middle
148

В чем суть паттерна ViewHolder?

Junior
148

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

Middle
148

Какие неожиданные проблемы могут возникнуть при работе с корутинами в Android?

Middle+
148

В чем отличие IntentService от Service?

Middle
148

Гарантируют ли zip и корутины параллельное выполнение двух сетевых запросов?

Middle+
148

Что означает ключевое слово 'suspend' в Kotlin?

Middle
148

Какой тип данных используется для лямбда-выражений в Java?

Junior
147
/251