Android
Какие этапы жизненного цикла активити активируются при изменении ориентации экрана?
Каким образом осуществляется добавление элемента в ArrayList, когда текущий размер достигает максимальной вместимости?
Какие ограничения существуют у компонента типа Background Service?
Объясните предназначение и основы работы класса DiffUtils в Android-разработке
Допустимо ли включение в интерфейс методов с реализацией?
Каковы основные преимущества и недостатки использования RecyclerView в Android-разработке?
Является ли Activity доступной или видимой пользователю после перехода в состояние onStop?
Какое количество Android специалистов задействовано в вашей текущей команде?
Взаимодействуют ли потоки между собой и как это реализуется?
Можете объяснить, что такое класс ThreadPoolExecutor и как он используется в управлении потоками?
Каким образом обеспечивать сохранение текущего состояния системы при изменении конфигурации?
Какие преимущества и недостатки использования корутин в программировании?
Обязательно ли объявлять конструктор в структурах данных, использующих data class?
Какова причина деления службы на процессы переднего и фона?
Какой была численность команды, с которой вы работали в предыдущей организации?
Каково значение компонента Service в архитектуре Android и почему он считается ключевым элементом для выполнения долгосрочных задач?
Что именно возвращает обработчик onComplete после завершения операции?
Чем отличается использование AtomicInteger от стандартного Integer в контексте многопоточности?
Как реализована основная диспетчерская логика в системе?
Можете объяснить концепцию Observable и как она используется в реактивном программировании?