Android
Для чего предназначен модификатор reified в Kotlin?
Можете объяснить принцип функционирования структуры данных стек?
Объясните концепцию Context в контексте программирования.
Какие основные сложности могут возникнуть при реализации многопоточности в программе?
Можете объяснить, что такое мягкая ссылка в контексте управления памятью в Java?
Какие методы используешь для обновления локальных данных на устройстве и их синхронизации с сервером?
Где именно реализуется структура данных для хранения графа навигации в системе?
Когда рекомендуется применять data class в программировании?
Какие основные отличия между классами, объявленными с использованием ключевых слов sealed и abstract?
Работал ли ты с Compose для верстки интерфейсов?
Использовали ли вы операции с фрагментами для управления пользовательским интерфейсом?
Какой результат получается при компиляции Sealed Class в JVM?
Можно ли реализовать множественное наследование в языке Java?
Использовал ли ты разметку в формате XML для структурирования данных?
Можете объяснить механизм функционирования RecyclerView в Android?
Какая основная роль у паттерна Interceptor в архитектуре программных систем?
Какова роль компонента DiffUtil в оптимизации обновлений списков в интерфейсе?
Применяешь ли ты подход с одной активностью в своем проекте?
Какая роль у компонентов Dagger в управлении внедрением зависимостей?
Почему важно указывать параметр targetSdk в файле build.gradle для модуля проекта?