Android
Как правильно передать большой объем данных, например, изображение, между активностями в Android?
Для чего используется чистая архитектура в разработке приложений?
Что вы можете рассказать о чистой архитектуре?
Какие ограничения существуют у sealed классов в Kotlin?
Можешь подробно рассказать о паттерне MVP (Model-View-Presenter)?
Какую задачу решает паттерн MVP и какие трудности возникли бы при его отсутствии?
Какие классы в Java обеспечивают работу с сокетами?
В чем разница между Android 5 и Android 6?
Что такое анонимный класс?
Как соединить кастомное представление и кастомный макет?
Расскажи о паттерне MVVM.
Назови конкретные критерии качества кода.
С какими библиотеками из Jetpack вы работали?
Что такое многопоточность?
Как ты работаешь с асинхронными операциями в Android?
Что такое примитивные типы данных?
Как выполнить асинхронные операции в чистом Android?
Как можно продемонстрировать, что методы абстрактного класса обязательны для переопределения?
Насколько сложно решать проблемы, связанные с перегрузкой основного потока?
Какие способы борьбы с гонкой потоков, кроме использования ключевого слова volatile, вы знаете?