Android
Имеете ли вы представление о принципах и элементах дизайн-системы Material Design?
Какие способы проверки и обработки отсутствующих или неинициализированных данных ты знаешь в программировании?
Для чего используются планировщики (Schedulers) в библиотеке RxJava?
Можете объяснить, что такое suspend-функции в языке Kotlin и как они работают?
Объясните принцип автоматического закрытия ресурсов в Java с помощью конструкции try-with-resources.
Какими методами можно снизить избыточную переработку UI-компонентов при использовании Jetpack Compose?
Почему важно предотвращать случайный или вредоносный перевод средств или данных в приложении?
Какие ограничения существуют у статических методов в объектно-ориентированном программировании?
Какие основные типы структур данных для хранения коллекций ты можешь назвать и описать их особенности?
Объясните, что такое закрытые классы в Kotlin и как они используются
Можете объяснить, что такое инфиксная нотация?
Можете объяснить, что подразумевается под термином greylisted API и в чем заключаются его особенности?
Можешь рассказать о ключевых принципах, лежащих в основе функционального программирования?
Какие методы или подходы существуют для обработки и устранения ошибок, возникающих в методе onCreate?
Можете перечислить основные компоненты в слое Data в архитектуре Clean Architecture?
Какими методами можно реализовать отправку важных уведомлений в Android, избегая использования постоянных Foreground Service?
Можете ли вы объяснить, что такое Hilt и для чего он используется в Android-разработке?
Можете объяснить, что означает утечка памяти в языке Java и почему она возникает?
Какие компоненты входят в data-слой в рамках принципов Clean Architecture?
Какими методами можно автоматически создавать сетевые компоненты на основе документации Swagger?