Android
Что собой представляет функция remember и какую роль она выполняет в системе?
При использовании unconfined в корутинах, в каком потоке происходит их стартовая инициализация?
Можешь перечислить и описать основные реализации коллекций в Java?
Как происходит копирование данных при передаче их в функцию или метод по значению?
Вам интересно заниматься задачами, связанными с повышением эффективности и оптимизацией процессов?
Разрешено ли хранение null в качестве ключа в HashMap?
Расскажите о вашем опыте реализации и использования протокола WebSocket в проектах.
Когда и при каких условиях может возникнуть ситуация взаимной блокировки ресурсов в системе?
Какими методами можно реализовать передачу данных между экранами при использовании Jetpack Compose Navigation?
Как отличается обработка стандартных исключений от исключений, возникающих в корутинах?
Можете рассказать о наиболее захватывающих проектах или задачах, с которыми вам приходилось работать?
Можешь назвать коллекции в Java, которые используют метод hashCode для своей работы?
Кто отвечает за завершение и освобождение ресурсов процессов в операционной системе?
Могли бы вы пояснить принцип функционирования стековой области памяти в JVM и её роль при выполнении программ?
Можете ли вы объяснить, что такое анонимная функция в программировании и как она используется?
Чем отличается использование Lazy от Provider в Dagger при внедрении зависимостей?
Какова основная цель использования структурированной конкуренции в программировании?
Какие вопросы чаще всего задают по данной позиции на собеседованиях?
Какова роль компонента View в архитектуре MVVM?
Могли бы вы рассказать, каким образом вы пришли к своей текущей должности?