Как отличаются методы запуска новых экранов в Android: использование startActivity и управление фрагментами через FragmentManager?
Рассматривали ли вы использование встроенной базы данных в приложении с помощью SQLite?
Можете объяснить, что такое Jetpack Compose и как оно используется для разработки пользовательских интерфейсов в Android?
Можете объяснить, что означает тип Nothing в языке программирования?
Мог бы поделиться случаем, когда у тебя не получилось достичь поставленной цели или допустил ошибку, и как ты реагировал на это?
Кто инициирует передачу данных в процессе жизненного цикла слушателя?
Можешь ли ты описать ключевые характеристики паттерна MVP?
Ваш предыдущий проект был ориентирован на создание коммерчески продаваемого продукта?
Какое назначение у атомарных переменных в многопоточных приложениях?
Можешь перечислить типы ViewGroup в Android и кратко описать их особенности?
Чем отличается свойство gravity от textAlignment при размещении текста в интерфейсе?
Какое именно задание выполняет специализированный один потоковый диспетчер в системе?
В каких случаях целесообразно применять структуру данных HashSet?
Какое назначение и особенности имеет модификатор volatile в языках программирования?
Что следует учитывать при обмене значительным объемом данных между фрагментами с использованием объекта Bundle?
Мог бы ты перечислить типы макетов в XML и указать их уровень сложности или ресурсоемкости?
Объясните различие между паттернами Decorator и Facade, их назначение и случаи использования.
В чем заключается применение класса SoftReference в управлении памятью в Java?
В каких ситуациях лучше всего назначать техническое собеседование?
Можно ли в одной ячейке хранилища HashMap разместить несколько элементов?