Android
От какого класса наследуется класс Application в Android?
Зачем в курсоре используется лимит?
В чем разница между примитивными и ссылочными типами данных?
Что бы вы сделали, если бы релизная сборка приложения падала в том месте, где дебажная сборка работает корректно?
Как в Kotlin можно реализовать несколько конструкторов в одном классе?
Как в режиме выполнения (runtime) создать динамические экраны, которые не были предусмотрены заранее?
Как вы использовали Gradle в своей работе?
Когда происходит инициализация companion object в Kotlin?
Знаешь ли ты, чем MVVM отличается от MVP?
Почему значение 'nothing' можно использовать в различных контекстах?
Как бы вы расширили TextView с помощью какого-либо метода?
Что такое сериализуемые и парселируемые объекты?
Где хранятся объекты в сборщике мусора (Garbage Collector)?
Для чего используются два восклицательных знака?
Какие существуют способы создания анимаций в View?
Как соединить кастомное представление и кастомный макет?
В чем различие между ViewModel и OnSavedInstanceState в Android?
Как выполнить код в параллельном потоке (не в основном)?
Что такое многопоточность?
Что вы знаете о принципах KISS и DRY?