Android
Как влияет размер массива на скорость операций чтения в ArrayList?
Возможна ли ситуация, когда у одного канала одновременно несколько подписчиков?
Есть ли у вас практический опыт использования библиотеки RxJava для реактивного программирования?
Какие жизненные циклы методов активити задействуются, когда происходит переключение одного фрагмента на другой?
Как реализована основная диспетчерская логика в системе?
Каким образом реализовать цикл, который будет выполняться безусловно и бесконечно?
Могли бы вы привести пример, когда принцип D в SOLID применяется на практике?
В каких случаях не рекомендуется применять inline функции в коде?
Опиши свой опыт использования корутин в проектах
Какие подходы и способы реализации горячего потока в системе flow ты знаешь?
Каким образом реализуется сохранение текущего состояния интерфейса пользователя в приложении?
Что обозначает контекст, передаваемый при инициализации пользовательского элемента интерфейса в Android?
Используя механизм передачи данных при создании фрагмента, можно ли установить объем данных до 15 мегабайт?
Какие трудности могут появиться при миграции модуля с Java на Kotlin?
Опиши свой опыт использования MockContext в проектах.
Какая роль отводится файлу AndroidManifest.xml в структуре Android-приложения?
Можете объяснить концепцию и принципы работы Dagger в разработке Android приложений?
Можете объяснить, что обозначает значение None в языке Python?
Из каких компонентов или слоёв получается экземпляр Intent в модели MVI во View?
Какие основные типы целей (таргетов) существуют при разработке приложений для iOS?