Android
Какие обязанности и функции вы выполняли на предыдущем месте работы?
Каким образом реализовать хранение постоянных пар ключ-значение в DataStore?
Можешь назвать коллекции в Java, которые используют метод hashCode для своей работы?
Можете перечислить типичные исключения, которые используются в Kotlin и при каких ситуациях они возникают?
Какими методами и инструментами в Android можно реализовать выполнение задач в асинхронном режиме?
Какими методами можно переключать выполнение корутин в рамках одного потока?
Можешь перечислить существующие типы диспетчеров в корутинах?
Какими методами осуществляется тестирование системы TEA, которые ты знаешь?
Какие преимущества и недостатки использования стека данных?
Каковы преимущества и недостатки использования code-generation в Dagger для внедрения зависимостей?
Какой тип layout вы предпочитаете использовать в своих проектах?
Какую архитектурную модель рекомендуется применять при разработке интерфейсов с Jetpack Compose?
В каких случаях предпочтительно применять структуру данных Set?
Обязательно ли использовать фрагменты при разработке интерфейсов с Jetpack Compose?
Использует ли LifecycleOwner метод ActivityManager для переключения активности в состояние RESUMED?
В чем причина того, что класс String в Java не считается встроенным примитивным типом?
Почему запуск нескольких приложений внутри одного процесса считается нежелательным или опасным подходом?
Можете привести пример, демонстрирующий принцип подстановки Лисков в объектно-ориентированном программировании?
Можешь описать конкретные задачи, которыми ты занимался в рамках своей профессиональной деятельности?
Какие отличия существуют между Sealed Interface и Sealed Class в Kotlin?