Android
Использовали ли вы когда-либо Service в Android?
Как бы вы реализовали наследование между двумя классами в Kotlin?
Что обозначает модификатор native у метода класса в Java?
Что такое паттерн проектирования Factory и как он используется в строительстве объектов (Builder)?
Сколько конструкторов должно быть у кастомного представления (View) в Android?
Какие существуют опасности при передаче лямбды из Java в метод на Kotlin?
Знаешь ли ты, как появились фрагменты в Android?
Каковы другие способы борьбы с гонкой потоков, кроме использования ключевого слова volatile?
Какие методы должен переопределять класс-наследник PagingSource в библиотеке Paging 2?
Что такое сериализуемые и парселируемые объекты?
Какими инструментами и методами вы пользуетесь для поддержания качества кода?
Назовите конкретные критерии качества кода.
В каких ситуациях наследование в объектно-ориентированном программировании является полезным, а в каких случаях следует от него отказаться?
Что вы можете рассказать о взаимодействии Android-приложения с сервером?
Как в интерфейсе работать со свойствами?
Знаешь ли ты, чем MVVM отличается от MVP?
Почему наследование в объектно-ориентированном программировании может быть недостатком или вызывать неудобства?
В какие направления может быть направлена вариантность в дженериках?
Чем массив отличается от списка?
Почему список может тормозить при прокрутке?