В чем заключается отличие между Android 10 и Android 11?
Android
Можете объяснить отличия между Interactor и UseCase в архитектуре приложений?
Каким образом можно сериализовать объект для передачи или сохранения в контейнере типа Bundle?
Какое нарушение возникает при объединении множества методов разных интерфейсов в один класс или интерфейс?
Есть ли у вас опыт проведения проверок кода (code review)?
Можно ли применять ключевое слово abstract к data class в языках программирования, поддерживающих оба концепта?
Как соотносятся концепции inline и Generic в программировании?
Как различаются Flow, StateFlow и SharedFlow в контексте реактивного программирования?
Для чего в методе создания Fragment передаются аргументы, и как это влияет на его работу?
Могли бы вы привести пример, когда принцип D в SOLID применяется на практике?
Почему колбэки фрагмента отличаются от колбэков активности?
Какой Layout следует выбрать для отображения списка большого количества элементов?
Какие есть способы избегать жесткой связи модуля app с другими модулями в системе?
Могли бы вы объяснить, что представляет собой компонент Room в Android и как он используется для работы с базой данных?
Использовали ли вы Data Binding в своих проектах?
Могли бы вы поделиться тем, что вам не очень понравилось в процессе собеседования?
Какие преимущества и недостатки использования sealed class в различных файлах проекта?
Какова роль и назначение компонента scope в контексте использования Dagger для внедрения зависимостей?
Каким образом происходит преобразование XML-документа в объекты представления пользовательского интерфейса?
В каких случаях целесообразно реализовывать собственный ContentProvider в Android?