Android
Можешь назвать другие подходы или компоненты, используемые вместо ViewModel?
Какие аннотации в Dagger используются для включения класса в граф зависимостей?
Каким образом можно реализовать собственный компонент в Hilt для внедрения зависимостей?
Какие шаги необходимо выполнить для запуска нового экрана в приложении на Android?
Какими способами можно добавить новые возможности к стандартному списку в вашей программе?
Каким образом можно организовать систему перемещения между различными разделами или страницами приложения?
Объясните механизм работы метода notify в системах с обработкой событий или уведомлений.
Объясните механизм работы RecyclerView в контексте использования XML-ресурсов для отображения списков
Можете объяснить механизм функционирования сервиса и его основные компоненты?
Расскажите о том, как организована была командная деятельность и взаимодействие внутри Android-разработческой команды на вашем последнем месте работы.
Как следует управлять зависимостями через Context: передавать их извне или создавать внутри класса?
В чем заключается предназначение класса, объявленного с помощью модификатора sealed?
Какое предназначение у типа данных Nothing в программировании?
Можете ли вы объяснить, что означает термин 'sp' в вашем контексте?
Когда следует очищать кэш после удаления сообщения пользователем?
Какие методы обычно реализуются в классах данных в вашем опыте?
Какая роль и преимущества использования интерфейса локального источника данных в архитектуре приложения?
Что такое запечатанный класс и какие его основные преимущества и особенности?
Какова роль использования общей подписи для Android приложений и почему это важно?
Имели ли вы опыт работы с сервисами или сервисной архитектурой?