Android
Допустимо ли обращаться к приватным методам внутри Extension-функций?
Каким образом реализуется метод hashCode в дата-классе?
Какова роль и назначение интерфейса в программировании?
Какие методы ты знаешь для сохранения состояния пользовательского интерфейса в приложениях?
Какое отличие между понятием pull request и merge request в системе Git?
Какова основная цель использования корутин в программировании?
В каких случаях необходимо перезапускать сервис в системе?
Можно ли реализовать множественное наследование в языке Java?
В чем заключается роль ViewModel при реализации архитектурных образцов в приложениях?
Какими методами можно определить причины долгой загрузки приложения?
Объясните принцип работы Zygote в системе Android и его роль в запуске приложений.
Какими методами можно реализовать частичное обновление элементов в списке RecyclerView?
Какова роль и назначение ключевого слова reified в Kotlin?
Чему различаются свойства lazy и lateinit в языке Kotlin, и в каких случаях их применение наиболее уместно?
Каким образом можно взаимодействовать с ViewModel для обновления отображения данных во View?
Чем отличаются методы flatMap и switchMap в реактивном программировании?
На какой период времени ViewModel обеспечивает сохранность своего состояния?
Как вы относитесь к проверке и критике чужого кода в процессе работы?
Какой интерфейс обеспечивает функциональность структуры данных, аналогичной ключ-значение, в стандартной библиотеке?
Какова временная сложность операций поиска элемента и вставки в связанный список?