Android
Можете ли вы перечислить и объяснить основные типы команды git reset?
Каким образом выбирается начальный размер внутреннего массива в структурах данных HashMap?
Кто отвечает за завершение и освобождение ресурсов процессов в операционной системе?
Как осуществляется обработка файла AndroidManifest.xml в процессе сборки и запуска приложения на Android?
Есть ли у тебя планы расширять свои знания и работать с новыми технологиями?
Имели ли вы опыт использования класса AsyncTask в своих проектах?
Использовали ли вы механизм ReadWriteLock в своих проектах для управления параллельной работой с ресурсами?
Имел ли опыт работы с документно-ориентированными или ключ-значение базами данных?
Могли бы вы поделиться тем, что вам не очень понравилось в процессе собеседования?
Можете объяснить использование аннотации @Stable в Jetpack Compose, и зачем она применяется?
Что вас заинтересовало в данной вакансии?
Можете объяснить, что такое module в Dagger и как оно используется для предоставления зависимостей?
Можете объяснить, что означает метод apply в контексте программирования?
Можете объяснить, что такое Cold Flow и как он функционирует в системе?
Можете рассказать о вашем опыте применения паттерна MVVM в проектах?
Можете объяснить, для чего и как применяется класс WeakReference в Java?
В чем отличие подхода Service Locator от Dependency Injection при управлении зависимостями в приложении?
Имели ли вы опыт разработки и распространения собственных библиотек или модулей?
Какова основная цель использования расширяющих функций в языке программирования?
У вас есть стратегия профессионального развития и продвижения по уровням в компании?