Android
Зачем необходимо разделять отображение и бизнес-логику в приложении?
В чем разница между связанным списком и массивом?
Что вы будете делать, если вам поручат исправить длительное время запуска приложения в устаревшем проекте?
Как бы вы улучшили LazyColumn?
В чем отличие между фоновым сервисом и передним сервисом в Android?
Для чего используются data-классы и sealed-классы в Kotlin?
Как заинжектировать ViewModel с помощью Dagger Hilt?
Сколько типов экземпляров у Nothing в Kotlin?
В чем разница между примитивными и ссылочными типами?
Что такое Handler в Android?
Почему возникают гонки потоков и какие способы борьбы с ними существуют?
Что такое ресурсы в Android и какие данные можно в них хранить?
Расскажи о контрактах методов equals и hashCode в Java.
Что означает атрибут android:exported со значениями 'true' и 'false'?
Какой класс следует использовать для отрисовки представления (View) в фоновом потоке?
Знаете ли вы способ создания HandlerThread в Android?
Расскажи о модификаторах доступа в Java и Kotlin.
Как запустить асинхронные операции в чистом Android?
Какие операции вы обычно выполняете в Git?
Что ты знаешь о ключевом слове reified?