Android
Для чего используются конструкторы в классе данных (data class) и возможно ли обойтись без них?
С какими трудностями вы сталкивались в своих проектах?
Как можно реализовать безопасную и надежную загрузку видео в общих чертах?
Расскажи о паттерне MVVM.
Как ты поддерживаешь качество кода в своих проектах?
Что такое Task и в каких случаях он используется?
К каким применениям подходит модификатор static?
Как правильно передать большой объем данных, например, изображение, между активностями в Android?
В чем заключается отличие между Android 10 и Android 11?
Расположите различные типы layout в порядке их потребления ресурсов.
Как вы можете реализовать безопасную и надежную загрузку видео в общем виде?
Как вы бы перевели ссылочные типы в примитивные и наоборот?
Что такое многопоточность?
Расскажите о плюсах и минусах архитектурного паттерна MVI и объясните, зачем он используется.
Какова основная функция корутин в Kotlin и почему они важны для разработки на Android?
Насколько сложно решать проблемы, связанные с перегрузкой основного потока?
Назови конкретные критерии качества кода.
Как вставить значение в HashMap, чтобы не потерять данные?
В чем отличие между интерфейсами Callable и Runnable?
Что такое ключевое слово final и метод finalize в Java, и в чем их отличие?