Android
Какая архитектура UI используется для доставки и отображения данных?
Использовали ли вы Data Binding в своих проектах?
В какой момент происходит генерация кода при использовании SQLite?
Какие протоколы используются для передачи данных в реальном времени на сервере?
После перебора данных с использованием итератора, гарантируется ли порядок получения этих данных?
В каких случаях наследование в программировании является полезным, а в каких оно может быть неэффективным?
Какую задачу решает паттерн MVP, и какие сложности могут возникнуть без его использования?
Как бы вы реализовали проект, в котором необходимо собрать в один список разные элементы, при этом исключая дублирование одних и тех же элементов?
Расскажите о паттернах проектирования, используемых в разработке приложений для Android.
В каких ситуациях необходимо реализовывать базовые методы в интерфейсах?
Можно ли подключиться к сервису, если Activity запускается после него?
Как работают конструкции async и await в языке программирования, используемом для разработки приложений на Android?
Как LeakCanary определяет ссылки на уничтоженные Activity?
В каких случаях использование inline невозможно или нецелесообразно?
Существуют ли ссылки, которые демонстрируют работу сборщика мусора?
В чем преимущества использования языка Kotlin для разработки приложений под Android?
Знакомы ли вы с паттерном проектирования Facade? Расскажите о своем опыте его использования.
Можешь перечислить основные элементы архитектуры Android и их функции?
От какого класса наследуется класс Application в Android?
Как область видимости (scope) может повлиять на производительность приложения?