Android
Можешь перечислить и описать виды Subject в RxJava?
Можешь перечислить типы контекстов и их основные особенности?
Какими методами осуществляется навигация между экранами в Android-приложениях?
Какими методами можно реализовать список элементов в Android-приложении?
Какие классы или объекты в вашем опыте способны сохранять своё состояние в виде последовательности байтов для последующей восстановления?
Можно ли создавать наследование от класса, объявленного как Sealed, в языке Java?
Какими методами и инструментами ты используешь для взаимодействия с сетевыми протоколами и ресурсами?
Каковы основные отличия между разработчиками уровня Middle и Senior в профессиональной подготовке и ответственности?
Чем отличаются методы add и replace при работе с фрагментами в Android?
В чем основные преимущества использования Kotlin по сравнению с Java для разработки на Android или на серверной стороне?
Объясните концепцию корутин и их применение в программировании
Каким образом можно реализовать собственный компонент в Hilt для внедрения зависимостей?
Как реализовать асинхронные операции с использованием корутин в архитектуре ViewModel?
Какая роль и задачи выполняет сервис в архитектуре приложения?
В какой области или сфере наиболее важно сосредоточить свои усилия при разработке проекта?
Каким образом обеспечить сохранение состояния ViewModel при переходах между экранами?
Каким образом взаимодействуют различные уровни слоёв в архитектуре, основанной на принципах чистой архитектуры?
Какую структуру имеет инструмент Dagger для внедрения зависимостей?
Каким образом операционная система отображает и управляет Android-приложениями?
Каким образом метод equals осуществляет сравнение двух объектов в Java?