Android
Какие виды дженериков вы знаете?
Какие паттерны проектирования традиционно используются в мобильной разработке?
Какие коллекции существуют в Java?
В чем отличие между двойным и тройным равенством в Kotlin, и для какой цели было введено тройное равенство?
Для проектов с несколькими модулями может быть несколько файлов AndroidManifest. Зачем это нужно?
Для чего используются фрагменты, если уже существуют Activity?
Какие преимущества у операционной системы Android по сравнению с другими операционными системами?
Как происходит объявление переменной в языке программирования Java, используемом для разработки Android-приложений?
Что такое Handler в Android?
Что ты знаешь о загрязнении кучи (heap pollution)?
Что вы знаете о up buckets?
Какой ImageLoader вы будет использовать в своем проекте?
Как изменить все запросы в библиотеке Ретрофит?
Что такое HashMap и Set, и в каких случаях их лучше использовать?
Можешь объяснить принцип работы делегата в классе на языке Kotlin?
Как реализовать пользовательский интерфейс в Android без использования XML?
Знаете ли вы об иерархии ошибок в Android?
Зачем используется модификатор `crossinline` в Kotlin?
Как в переопределяемом методе вызвать реализацию из интерфейса?
Для чего предназначен объект Job в Android?