Android
В чем заключается основная идея паттерна Фасад?
Какие операции вы обычно выполняете в Git?
Что такое Canvas в Android?
Как бы вы улучшили LazyColumn?
Почему возникают гонки потоков и какие способы борьбы с ними существуют?
Как устроена память в Java?
Зачем необходимо разделять отображение и бизнес-логику в приложении?
В какой момент инициализируется обычный объект в Java?
Знаете ли вы способ создания HandlerThread в Android?
Почему нельзя передавать параметры в конструктор фрагмента?
Расскажи о Jetpack ViewModel.
Что вы знаете о истории хранения файлов в Android?
Что будет возвращено методом HasMap.get(), если методы equals и hashCode не переопределены?
Что такое Executor в контексте Android-разработки?
Что такое PendingIntent?
Можно ли создавать наследников от data class в Kotlin?
Что такое Handler в Android?
В чем разница между примитивными и ссылочными типами?
Что произойдет при сравнении Integer a = 127 и int b = 127, а также Integer a1 = 128 и int b1 = 128 в Java? Объясните, почему результаты сравнения будут различаться.
Что ты знаешь о ключевом слове reified?