Android
В чем заключается основная идея паттерна Фасад?
Как можно добавить функциональность в уже существующий тип?
Как развернуть строку?
От какого класса наследуется класс Application в Android?
В чем разница между дата-пушами и идентификационными пушами?
Как в Retrofit в методе POST добавить значение?
Какие вспомогательные функции вы знаете или использовали в своем опыте?
Что хранится в слое данных?
В чем заключается отличие между Android 7 и Android 8?
Где вы использовали дженерики в своем опыте разработки?
Какими средствами языка программирования Java можно создавать потоки?
Расскажи об антипаттернах в разработке программного обеспечения.
Можно ли подключиться к сервису, если Activity запускается после него?
Можно ли в Java реализовать аналог функций расширения, как в Kotlin?
Какие существуют правила для методов equals и hashCode?
Как сохранить уникальную информацию для каждого элемента в реляционной таблице?
Что такое dependency injection (DI)?
Как изменить поток, в котором будут выполняться операции над излученными данными и в котором будут излучаться эти данные?
Какие преимущества мы получаем от использования архитектуры в разработке приложений?
Что такое блок try-catch в Java и как он работает?