Android
Каким образом обеспечивать сохранение текущего состояния системы при изменении конфигурации?
Какой тип шаблона Builder применяют, когда результат его выполнения не важен?
Какие методы можно использовать для автоматического обнаружения задержек в процессе рендеринга интерфейса пользователя?
Является ли возможным предусмотреть завершение операции launch до её выполнения?
Имели ли вы опыт работы с компонентом IntentService в Android?
Можете объяснить, что такое инфиксная нотация?
В каких случаях следует осуществлять перенос данных между базами данных?
Какого типа программные проекты ты хотел бы создавать в будущем?
Каким образом ты будешь исправлять проблему, возникшую в структурированном списке данных?
Объясните различия между методами equals() и hashCode() в Java и зачем они нужны вместе.
Чем отличаются inline функции от обычных функций и в чем их преимущества?
Является ли объект-компаньон общим для всех созданных экземпляров класса?
Какое различие между методами run, let, also и apply в Kotlin или аналогичных языках?
Что может привести к тому, что LinearLayout будет отображаться с задержкой или медленно?
Можешь перечислить основные части архитектурного паттерна MVI?
Можете ли вы объяснить основные принципы и компоненты архитектурного паттерна MVVM?
Какое количество проектов на Java у вас уже реализовано?
Каким образом осуществляется отображение изображения на экране с помощью преобразования XML-данных?
Какова основная роль библиотеки Glide и в каких сценариях её использования она наиболее оправдана?
Какое значение имеет понятие Guideline в контексте ConstraintLayout и как оно используется при создании интерфейсов?