Android
Какие существуют правила для методов equals и hashCode?
Как класс-наследник использует функциональность класса-родителя?
Как используются расширения (Extension) в Java?
Почему мы не создаем строку с помощью конструктора new String()?
В чем отличие между Android 6 и Android 7?
Какова цель использования расширений в Kotlin?
Какие существуют виды ссылок в Java и их особенности?
Как осуществляется проверка наличия Looper в потоке?
Расскажи о data-классах и sealed-классах в Kotlin.
Как бы вы создали утилиту для работы с библиотекой на Java?
Предположи, какие факторы могут вызывать торможение приложения.
В чем заключается основная идея паттерна Фасад?
Почему возникают гонки потоков и какие методы можно использовать для их предотвращения?
Какие функции области видимости в Kotlin вы знаете?
Какие типы анимаций вы знаете?
От какого класса наследуется класс Application в Android?
Что такое кейс использования (Use Case)?
Как обеспечить безопасный доступ к авторизационному токену для другого приложения?
Какие вспомогательные функции вы знаете или использовали в своем опыте?
Когда вызывается метод onDetachedFromWindow?