Android
Каковы возможные причины торможения приложения?
Что вы можете рассказать о жизненном цикле Activity в Android?
Какой основной поток выполнения у приложения?
Что происходит, когда используется оператор '==' в Java?
Опишите принципы инкапсуляции, наследования, полиморфизма и абстракции в объектно-ориентированном программировании.
В каких случаях использование inline невозможно или нецелесообразно?
В каких случаях наследование в программировании является полезным, а в каких оно может быть неэффективным?
Что необходимо сделать в Android-проекте, чтобы начать рисовать пользовательский интерфейс на экране?
В Android существуют мапы, в которые можно добавить примитивные типы. Можешь рассказать об этом подробнее?
Какие протоколы используются для передачи данных в реальном времени на сервере?
Как бы вы создали базу данных для мобильного приложения?
Как область видимости (scope) может повлиять на производительность приложения?
От какого класса наследуется класс Application в Android?
Когда вызывается метод onDetachedFromWindow?
На ваш взгляд, какие сложности могут возникнуть при решении проблемы перегрузки основного потока в приложении?
Зачем нужны теги для разрешений (permissions) в Android?
В чем разница между Activity и AppCompatActivity?
Как поступить, если необходимо сериализовать объект вашего класса, но одно из его полей не подлежит сериализации?
Расскажите о паттернах проектирования, используемых в разработке приложений для Android.
Можешь перечислить основные элементы архитектуры Android и их функции?