Sobes.tech

Какие значения могут принимать атрибут launchMode в Android?

Middle
117

Каковы другие способы борьбы с гонкой потоков, кроме использования ключевого слова volatile?

Middle
117

Как вставить значение в HashMap, чтобы не потерять данные?

Junior
117

Какие методы жизненного цикла Activity вы знаете и как они выполняются?

Junior
117

Расскажи о методах, которые перерисовывают View.

Middle
117

Использовали ли вы когда-нибудь Service в разработке приложений на Android?

Junior
117

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

Junior
117

В чем заключается отличие между Android 8 и Android 9?

Middle
117

Когда происходит инициализация companion object в Kotlin?

Middle
117

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

Middle
117

Что такое Task и в каких случаях он используется?

Middle
117

Какой action используется для интент-фильтра после перезагрузки телефона?

Middle
116

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

Junior
116

Расскажите о плюсах и минусах архитектурного паттерна MVI и объясните, зачем он используется.

Middle+
116

Почему наследование в объектно-ориентированном программировании может быть недостатком или вызывать неудобства?

Middle
116

С помощью какого паттерна проектирования в Java можно создавать объекты?

Junior
116

Какие коллекции в Kotlin вы знаете и с какими из них работали?

Junior
116

Знаешь ли ты об иерархии ошибок в Android?

Junior
116

У нас нет устройства для профилирования приложения. Какие действия ты предпримешь, чтобы проверить код?

Middle+
116

В какие направления может быть направлена вариантность в дженериках?

Middle
116
/251