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