Android
Что такое Task и в каких случаях он используется?
Когда происходит инициализация companion object в Kotlin?
Знаешь ли ты, чем MVVM отличается от MVP?
От какого класса наследуется класс Application в Android?
В чем заключается отличие между Android 10 и Android 11?
Какие существуют опасности при передаче лямбды из Java в метод на Kotlin?
Почему наследование в объектно-ориентированном программировании может быть недостатком или вызывать неудобства?
Какой hash-код возвращает метод hashCode() для списка по умолчанию?
К каким применениям подходит модификатор static?
Как ты поддерживаешь качество кода в своих проектах?
Как бы вы реализовали наследование между двумя классами в Kotlin?
В чем различие между ViewModel и OnSavedInstanceState в Android?
Вы когда-нибудь использовали Service в Android?
Какие методы жизненного цикла Activity вы знаете и как они выполняются?
Какие основные функции у стека?
Какова основная функция корутин в Kotlin и почему они важны для разработки на Android?
Что происходит, когда вызывается новое Activity? Освобождается ли память от старого?
Каковы другие способы борьбы с гонкой потоков, кроме использования ключевого слова volatile?
В какие направления может быть направлена вариантность в дженериках?
Знаете ли вы, что такое десугаринг?