Android
Можете ли объяснить, как происходит управление состояниями Activity на протяжении её жизненного цикла?
Каким образом можно сохранить данные в Android-приложении без использования библиотек Room и SharedPreferences?
Расскажите о вашем опыте использования Dagger в проектах
Использовал ли ты разметку в формате XML для структурирования данных?
Как осуществляется обработка сообщений внутри компоненты Looper?
Опыт использования и разработки пользовательских видов в Android
Какие типы разрешений существуют в Android и чем они отличаются?
Какими способами можно осуществлять анимацию пользовательского интерфейса в Android приложениях?
Какие функции выполняют аннотации в библиотеке Retrofit при реализации сетевых запросов?
Какой элемент Kotlin отвечает за управление запуском и выполнением корутин в рамках одного потока исполнения?
Можешь назвать ключевые элементы структуры Dagger, используемые для управления зависимостями?
Где именно в HTTP-запросе следует указывать данные для аутентификации, такие как логин и пароль?
Какой байткод генерируется для объявления companion object в Kotlin при компиляции в Java-проекте?
Кого можно объявить наследником класса, использующего модификатор Sealed?
В каких случаях необходимо объявлять Broadcast Receiver в файле манифеста приложения?
В каких случаях уместно применять структуру данных TreeSet?
Какими критериями нужно руководствоваться при определении оптимального количества потоков в пуле для обработки аналитических задач в приложении?
Каким образом реализовать анимационные эффекты при обновлении элементов в списке RecyclerView?
Каким образом реализовать начало работы BroadcastReceiver в Android-приложении?
Как осуществляется применение интерфейса расширения в коде?