Android
Опыт использования и разработки пользовательских видов в Android
Имели ли вы опыт работы с расширениями или дополнениями в проектах?
Каким образом можно осуществить доступ к данным, принадлежащим другому приложению?
Что такое CancelationException и в каких случаях она возникает?
Какие особенности и подводные камни следует учитывать при вызове метода onDestroy в жизненном цикле компонента?
Какие способы реализации интерфейса Map ты знаешь в Kotlin и чем они отличаются?
В каких случаях применение аннотации @Binds недопустимо или нецелесообразно?
Какими способами реализовать создание анонимных экземпляров классов в Kotlin?
Можешь назвать классы, которые являются потомками класса Throwable?
Можешь перечислить компоненты Android, которые не считаются ключевыми?
Какие реализации паттерна Builder применимы в разработке под Android?
Можешь ли назвать и описать области видимости различных модификаторов доступа в Kotlin?
Каковы основные цели и задачи, которые вы ставили перед собой в проекте или работе?
Чем отличается объявление полей внутри конструктора и в основном теле data class?
Как определяется и оценивается сложность добавления нового элемента в структуру данных HashMap?
Какую архитектурную модель рекомендуется использовать при работе с Jetpack Compose для построения приложений?
Каким образом осуществлялась разработка и внедрение данного приложения?
Можешь назвать другие подходы или компоненты, используемые вместо ViewModel?
Какие аннотации в Dagger используются для включения класса в граф зависимостей?
Каким образом можно реализовать собственный компонент в Hilt для внедрения зависимостей?