Android
Какие темы и вопросы задавали вам на предыдущих собеседованиях?
Каким образом можно передать параметры при инициализации Fragment в Android?
Каким образом организовать взаимодействие между внешним интерфейсом и внутренней логикой системы?
Что означает термин 'single' в контексте корутин и как он используется?
Какова роль ключевых элементов архитектуры Android в разработке приложений?
Какие типы делегатов для интерфейсов ты знаешь и применяешь в практике?
Какие ограничения в базе данных ты знаешь и используешь в SQL?
Каким образом можно выделить в списке только уникальные элементы?
Каким образом можно отобразить ошибку во View на основе данных, поступающих из LiveData?
Каким образом осуществляется хранение примитивных типов данных в памяти?
Какие компоненты Jetpack ViewModel ты используешь для управления данными и состоянием UI?
Какими методами можно обеспечить предотвращение пропуска тестирования при внедрении новых функций?
В чем особенности различных типов ключей в RxJava и как они отличаются друг от друга?
Каким образом сохраняются данные в Activity при смене конфигурации, помимо использования объекта Bundle?
Каким образом можно сохранять экземпляры собственных классов на физическом устройстве?
Можете объяснить внутреннюю структуру и механизм работы хеш-таблицы в Java?
Каким образом обеспечивается сохранение данных при изменении ориентации экрана в мобильных приложениях?
Каким образом можно определить, какие сообщения из истории следует удалить?
Какие признаки свидетельствуют о том, что ваш личностный и профессиональный рост в текущем проекте остановился?
Каким образом реализовать обработку Intent в вашем приложении?