Android
От какого базового класса следует наследоваться при создании собственного компонента Layout в системе View?
Можете ли вы объяснить основные принципы и компоненты архитектурного паттерна MVVM?
Возможна ли автоматическая генерация конструктора без параметров для data class в Kotlin?
Является ли объект-компаньон общим для всех созданных экземпляров класса?
Как различаются Main dispatcher и Default dispatcher при использовании корутин в Kotlin?
В чем заключается ограничение использования функции с модификатором inline для всех функций в программе?
Чем отличаются inline функции от обычных функций и в чем их преимущества?
Объясните различия между методами equals() и hashCode() в Java и зачем они нужны вместе.
Существуют ли вопросы, касающиеся условий выполнения задач или условий работы системы?
Почему важно предотвращать случайный или вредоносный перевод средств или данных в приложении?
Можете объяснить, что такое module в Dagger и как оно используется для предоставления зависимостей?
Какой термин используется в Jetpack Compose для обозначения внешнего отступа вокруг элемента интерфейса?
Какими способами можно оптимизировать использование ресурсов в системах?
Какое отличие между data class и стандартным классом в языке программирования?
Можете объяснить принцип использования механизма приведения типов в Kotlin?
При каких ситуациях целесообразно избегать применения data class в коде?
Можете объяснить назначение и работу ExceptionHandler при использовании корутин в Kotlin?
Расскажите о вашем опыте реализации архитектурного паттерна Model-View-Intent (MVI).
Какими способами можно организовать архитектуру Android-приложения для обеспечения его эффективности и масштабируемости?
Можете объяснить различия между методами onDestroyView и onDestroy в жизненном цикле Fragment?