Android
Возможно ли определить несколько конструкторов в классе на Kotlin?
Бывали ли ситуации, когда ваши коллеги не соглашались с предложением использовать новые технологии?
Какими методами ты можешь реализовать сохранение состояния ViewModel в приложении?
Объясните, что означает использование типа с вопросительным знаком в контексте типизации
Разрешено ли хранение null в качестве ключа в HashMap?
Является ли допустимым наследование класса, объявленного как Sealed, от другого Sealed-класса?
Какие преимущества вы видите в использовании Jetpack Compose при разработке интерфейсов для Android?
Как определить область видимости зависимостей в Dagger и зачем она нужна?
Какими методами можно реализовать передачу данных между экранами при использовании Jetpack Compose Navigation?
Объясните, что подразумевается под понятием Dispatcher в контексте программирования или системной архитектуры.
Можете объяснить, что такое Cold Flow и как он функционирует в системе?
Какие средства и библиотеки для обработки многопоточности применимы в Kotlin?
Можете рассказать о наиболее захватывающих проектах или задачах, с которыми вам приходилось работать?
В каких случаях предпочтительно применять структуру данных Set?
Могли бы вы пояснить принцип функционирования стековой области памяти в JVM и её роль при выполнении программ?
Какой класс является предком для всех исключений, возникающих в Java?
Почему запуск нескольких приложений внутри одного процесса считается нежелательным или опасным подходом?
Какова основная цель использования структурированной конкуренции в программировании?
Какие вопросы чаще всего задают по данной позиции на собеседованиях?
Какова роль компонента View в архитектуре MVVM?