Android
Расскажи об инициализаторах в классах на языке Kotlin.
Какие переменные могут использоваться в классе данных (data class)?
Знаете ли вы, что такое десугаринг?
Как бы вы расширили TextView с помощью какого-либо метода?
Какие основные функции у стека?
Какую функцию необходимо переопределить у ViewPager?
Что происходит, когда вызывается новое Activity? Освобождается ли память от старого?
Как бы вы создали базу данных?
Знаешь ли ты об иерархии ошибок в Android?
Как вы работаете с асинхронными операциями?
Что бы вы сделали, если бы релизная сборка приложения падала в том месте, где дебажная сборка работает корректно?
В чем отличие между DML и DDL?
По какому еще критерию, кроме хэш-кода, происходит сравнение объектов?
Какой hash-код возвращает метод hashCode() для списка по умолчанию?
Почему значение 'nothing' можно использовать в различных контекстах?
Какие существуют способы создания анимаций в View?
С помощью какого паттерна проектирования в Java можно создавать объекты?
Почему не рекомендуется изменять layout во время выполнения анимации?
Что такое паттерн адаптер?
Что произойдет, если обратиться к полю объекта, который может быть равен null?