Android
Какой опыт у вас есть в разработке нативных решений для реализации сетевых запросов на платформе Android?
Как бы вы написали экстеншн-метод на Java?
Какие методы жизненного цикла будут вызваны у Activity b, когда мы откроем диалог?
Что делает метод Object.finalize()?
Как создать Retrofit?
Какова цель использования расширений в Kotlin?
Какие существуют аналоги библиотеки Hilt для внедрения зависимостей в Android?
Расскажи о data-классах и sealed-классах в Kotlin.
Как бы вы создали утилиту для работы с библиотекой на Java?
Предположи, какие факторы могут вызывать торможение приложения.
Использовали ли вы паттерн Facade в своих проектах?
Какие API или инструменты вы будете использовать для отправки файлов на сервер?
Какие типы анимаций вы знаете?
От какого класса наследуется класс Application в Android?
Знакомы ли вы с паттерном проектирования Facade? Расскажите о своем опыте его использования.
Что такое миграция в контексте разработки и зачем она нужна?
Какую базу данных вы используете в своих проектах?
Почему мы не создаем строку с помощью конструктора new String()?
В чем заключается отличие между Android 7 и Android 8?
Где вы использовали дженерики в своем опыте разработки?