Android
Расскажи, как работает сборка мусора (Garbage Collection) в управляемых языках программирования.
В чем заключается отличие между job и supervisor job в контексте Android-разработки?
Зачем нужна виртуальная машина в контексте разработки Android-приложений?
Как бы вы настроили ThreadPool для библиотеки аналитики?
Для чего предназначен data class в языке Kotlin?
Как в архитектуре MVI обрабатывать события, которые не требуется сохранять?
Что такое фрагменты и в чем их преимущества по сравнению с использованием множества активити?
Как происходит объявление переменной в языке программирования Java, используемом для разработки Android-приложений?
Расскажите о фреймворке Dagger.
В чем отличие между двойным и тройным равенством в Kotlin, и для какой цели было введено тройное равенство?
Как можно исправить плохой layout элемента в Android?
Какие виды оператора map ты знаешь в RxJava?
Для чего предназначен объект Job в Android?
Какую задачу решает паттерн MVP и какие сложности могут возникнуть без его использования?
Почему могут возникать проблемы со списками в data class?
Какие паттерны проектирования традиционно используются в мобильной разработке?
Как с помощью Coroutine одновременно запустить два сетевых запроса, используя RxJava?
Как изменить все запросы в библиотеке Ретрофит?
Как сохранить и использовать настройки темы в приложении на Android?
Можно ли использовать примитивные типы в Kotlin?