Android
Почему важно переопределять вместе методы equals() и hashCode() в Java?
Какова основная функция класса AndroidView в Android-разработке?
Можешь назвать ключевые элементы структуры Dagger, используемые для управления зависимостями?
Какой байткод генерируется для объявления companion object в Kotlin при компиляции в Java-проекте?
Почему важно предотвращать случайный или вредоносный перевод средств или данных в приложении?
Можешь перечислить основные части архитектурного паттерна MVI?
Какими методами можно снизить избыточную переработку UI-компонентов при использовании Jetpack Compose?
Почему стоит использовать псевдонимы для типов данных в коде?
С какими трудностями можно столкнуться при сохранении состояния ViewModel?
Какие аргументы и параметры принимает метод getValue у делегатного объекта?
Какие типы коллекций, реализующих интерфейс List, используются в Kotlin, и как они отличаются друг от друга?
В каких случаях применяют CoroutineExceptionHandler в корутинах?
Какие потенциальные проблемы могут возникнуть при взаимодействии Kotlin с Objective-C?
Можете рассказать о проектах или задачах, которыми вы занимаетесь в настоящее время на вашей текущей должности?
Какие основные сложности могут возникнуть при отмене выполнения корутин?
Могут ли быть ситуации, при которых необходимо удалять Strong-ссылки в коде, и какие являются возможными причинами этого?
Какими методами можно повысить эффективность отрисовки интерфейса View?
Можешь перечислить основные типы модификаторов доступа в Kotlin?
Какие неявные параметры автоматически предоставляются функции с аннотацией @Composable?
В каких случаях применение аннотации @Binds недопустимо или нецелесообразно?