Android
На каком уровне архитектуры обычно реализуется слой репозитория?
Какое отличие между Query и RawQuery при использовании библиотеки Room?
Каковы основные преимущества и недостатки использования RecyclerView в Android-разработке?
Используете ли вы для реализации репозитория интерфейс или создаете его напрямую?
Чем отличается поведение и особенности HashMap от LinkedHashMap в Java?
Объясните отличие между командами stash и patch в системе контроля версий Git.
Какие есть способы избегать жесткой связи модуля app с другими модулями в системе?
Какова роль компонента ViewModel в архитектуре приложений MVVM?
Какие аннотации в Dagger используются для включения класса в граф зависимостей?
Опиши свои основные обязанности и проекты, связанные с разработкой приложений на Android.
Можете объяснить, что такое функция с использованием crossinline в Kotlin и в чем ее отличие от обычных inline-функций?
Чем отличаются ключевые особенности переменных с пометкой volatile и атомных типов данных?
Какие альтернативные конструкции или ключевые слова, выполняющие функцию static в Java, использует Kotlin?
Какое различие между Min SDK, Target SDK и Compile SDK в настройках Android-проекта?
Как отличить foreground от background сервиса и в чем их основные различия?
Какие процессы осуществляются системой Android при запуске приложения?
Каким образом можно проверить, равны ли два объекта с учетом того, что их свойства могут располагаться в разном порядке?
Можете ли вы рассказать о проекте или достижении, которым особенно гордитесь?
Расскажите о проектах, в которых вы участвовали или которых разрабатывали.
Использовал ли ты собственные компоненты визуализации вместо стандартных элементов?