Android
Расскажи о наиболее увлекательных или сложных задачах, с которыми ты сталкивался в своей практике
Можешь объяснить, что такое области видимости и какие функции они выполняют?
Какая из представленных структур данных не реализует интерфейс Collection?
Можете перечислить операторы, используемые с оператором modifier?
Какие альтернативные подходы или компоненты рекомендуется применять вместо использования Service в текущей архитектуре?
Имели ли вы опыт работы с библиотекой Room для обработки данных в Android-приложениях?
Какими методами можно получить размеры изображения в Android?
Можешь ли ты перечислить основные этапы жизненного цикла компонента Fragment в Android?
В каких случаях следует использовать ключевое слово volatile в Java?
В каких ситуациях применяют механизм блокировки Mutex для защиты данных?
Какие причины позволяют выполнить Java-программу на различных платформах без изменений в коде?
Каким образом можно инициировать запуск другого компонента через Intent в Android?
После завершения рендеринга, в какой метод передается управление для отображения View?
Каково назначение аннотации @Immutable в Jetpack Compose и как она влияет на поведение интерфейса?
Можете объяснить отличия между командами git reset с параметрами --soft, --mixed и --hard?
Можете объяснить концепцию LaunchEffect и в чем заключается его основная идея?
Какова основная цель создания Jetpack Compose и какую задачу он решает в разработке интерфейсов Android?
Каким образом Android реализует механизм сохранения состояния ViewModel при изменениях конфигурации или в процессе жизненного цикла?
Каково предназначение и ограничения области видимости internal в языке программирования?
Каким образом представить список объектов в формате XML?