Android
Что такое плотность пикселей (density)?
Что такое ProGuard?
Как вы выходили из ситуаций, когда не соглашались с оценкой вашего кода во время ревью?
Что такое принцип подстановки Барбары Лисков и как он применяется в программировании?
Что такое Retrofit и как он используется в Android-разработке?
Какие существуют модификаторы доступа для типов в Kotlin?
Что такое рефлексия в программировании?
Что такое мультипривязка в Dagger?
Расскажи о Jetpack ViewModel.
Можешь привести пример, когда фреймворк Android использует паттерн проектирования 'Фабрика'?
Каковы основные преимущества паттерна MVVM в разработке приложений на Android?
Что такое Canvas в Android?
В чем заключается разница между примитивными и ссылочными типами данных?
Какие существуют виды ссылок в Java и в чём их отличия?
Что такое зависимости компонентов в Dagger?
Для чего в Android используются сервисы?
Что такое WorkManager?
Что содержится в Android-ресурсах и какие данные можно в них хранить?
Можно ли отправить собственное broadcast-сообщение?
Как ты выполнял тестовое задание и какие материалы использовал для этого?