Android
Какой стандартный hashCode используется для списка в Java по умолчанию?
Применяли ли вы рефлексию в своих проектах на практике?
Какими способами осуществляется создание объекта при использовании композиции?
Каким образом операционная система отображает и управляет Android-приложениями?
Каким образом реализовать Dagger-компонент в проекте?
Каким образом взаимодействуют различные уровни слоёв в архитектуре, основанной на принципах чистой архитектуры?
Каким образом ты реализуешь взаимодействие между модулями в приложении, состоящем из нескольких модулей?
Каким образом происходит процесс удаления ViewModel из памяти в вашем приложении?
Каким образом можно обеспечить сохранение данных экрана при изменении конфигурации устройства, используя ViewModel?
В каком стиле обработки данных используется структура данных стек?
Каким образом реализовать список, который можно изменять, на Kotlin?
Что такое корутины и какую концепцию они реализуют в программировании?
Каким образом реализовать сохранение и восстановление состояния пользовательского интерфейса при использовании Jetpack Compose?
Каким образом можно реализовать поток выполнения в вашей системе?
Что такое диспетчер задач, используемый в ViewModelScope при работе с корутинами?
Какие преимущества и недостатки существуют в разработке приложений для Android платформы?
Какой тип потока данных представляет собой Subject в рамках RxJava и чем он отличается от других типов?
Каким образом ViewModel сохраняет свою жизнеспособность после уничтожения Activity?
Можете рассказать о структуре вашей команды и ее роли в проектах на предыдущем месте работы?
Что происходит внутри suspend функции в Kotlin на уровне реализации и как она управляет приостановкой выполнения корутины?