Android
Каким образом передать серверу параметры для получения истории сообщений?
Каким образом можно реализовать пользовательский интерфейсный компонент в Jetpack Compose?
Можете объяснить внутреннюю структуру и механизм работы хеш-таблицы в Java?
Какие альтернативные способы предотвращения условий гонки потоков, кроме использования мьютексов, ты знаешь?
Можешь назвать основные конструкторы, используемые в Data Class?
Какие способы реализации структуры дерева можешь привести для Java?
Какие методы ты применяешь для повышения эффективности работы с массивами данных?
Какими методами можно реализовать переход между фрагментами в приложении?
Какими методами и инструментами ты используешь для взаимодействия с сетевыми протоколами и ресурсами?
Какие методы можно использовать для выполнения задач в Android, чтобы они запускались периодически и асинхронно?
Есть ли у вас планы по профессиональному росту или развитию навыков?
Какие механизмы позволяют переключаться между состояниями в реализации стейт-машины с использованием Coroutines?
Какая роль у среды выполнения Java и за что она отвечает в процессе работы приложений?
Можно ли использовать альтернативные методы сериализации для хранения классов, кроме интерфейса Serializable?
Есть ли у вас опыт проведения проверок кода (code review)?
Подготовлены ли у вас вопросы для обсуждения на собеседовании?
Какова причина указания минимальной версии SDK в файле build.gradle для модуля проекта?
Какова основная роль диалогового взаимодействия в программных приложениях?
Каково назначение паттерна Facade в разработке программного обеспечения?
Какова роль компонента View в архитектуре MVVM?