Android
В каких ситуациях предпочтительно применять структуру данных HashMap для хранения ключ-значение пар?
Какие функции выполняют аннотации в библиотеке Retrofit при реализации сетевых запросов?
Каким образом реализовать создание базы данных с использованием библиотеки Room в Android?
Можете ли объяснить, как происходит управление состояниями Activity на протяжении её жизненного цикла?
Каким образом происходит обработка коллизий в структуре данных HashMap?
Каким образом интеграция Retrofit с OkHttp улучшает работу с сетевыми запросами в Android приложениях?
Ты рассматриваешь возможность продолжения обучения в магистратуре?
Создавали ли вы собственный пользовательский компонент для интерфейса?
В чем заключается преимущество использования Fragment по сравнению с Activity с точки зрения потребляемых ресурсов?
Являются ли стековые структуры вызовов допустимыми корневыми объектами для автоматического управления памятью в системе сборки мусора?
Возможна ли ситуация, при которой метод onDestroy сработает без предварительного вызова onPause и onStop?
Можешь привести пример, иллюстрирующий применение принципа единичной ответственности в принципах SOLID?
Мог бы ты перечислить типы макетов в XML и указать их уровень сложности или ресурсоемкости?
Является ли возможным для сборщика мусора освободить память занятых объектами, которые ссылаются друг на друга по циклу?
Что обозначает аннотация @Composable в библиотеке Jetpack Compose и как она используется?
Как определяется начальный емкость ArrayList при его создании без указания размера?
Какую типовую задачу или проект ты хотел бы реализовать в будущем?
Какой у вас есть практический опыт использования системы автоматизации сборки Gradle?
Какую реализацию ViewModel ты применяешь в текущем проекте?
Какий метод разметки пользовательских интерфейсов предпочитаете при разработке Android-приложений: Jetpack Compose или традиционный XML?