В чём заключается отличие между Dagger 1 и Dagger 2?

Middle+
78

Какой ImageLoader вы будет использовать в своем проекте?

Junior
77

С помощью какого инструмента или библиотеки лучше всего реализовать анимацию для элемента списка?

Middle
77

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

Middle+
77

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

Middle
77

Для чего нужны конструкторы в data class и можно ли обойтись без них?

Junior
77

Может ли генерация большого количества методов в data class негативно сказаться на производительности или других аспектах приложения?

Middle
77

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

Middle
77

Что быстрее: делегат или геттер/сеттер?

Middle
77

Что такое HashMap и Set, и в каких случаях их лучше использовать?

Junior
77

Как с помощью Coroutine одновременно запустить два сетевых запроса, используя RxJava?

Middle+
77

Как передать данные из одной Activity в другую?

Junior
77

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

Junior
77

В чем отличие между интерфейсами Callable и Runnable?

Junior
77

Назовите основные компоненты Android-приложения.

Junior
77

Почему могут возникать проблемы со списками в data class?

Middle
77

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

Junior
77

Какие методы существуют у класса View в Android и каково их назначение?

Middle
77

В чем различия между уровнями доступа: public, private и protected?

Junior
77

Какую задачу решает паттерн MVP и какие сложности могут возникнуть без его использования?

Middle
77
21/251