Android
Опиши свой опыт обучения и развития в профессиональной сфере.
Расскажите о составе и роли вашей команды в проекте
Какой у вас опыт нахождения в процессе поиска работы?
Какое назначение у параметра targetSdkVersion в Android-разработке?
Какова основная роль компонента Presenter в архитектуре MVP?
Какие основные функции и применимости есть у абстрактных классов в объектно-ориентированном программировании?
Какие преимущества и недостатки существуют в разработке приложений для Android платформы?
Какие функции в классе Unit имеют переопределённую реализацию?
Каким образом можно отменить задачу, запущенную через Kotlin Coroutine?
Что стало причиной внедрения класса Unit в Kotlin и какие функции он выполняет?
Почему при добавлении в HashSet одинаковых объектов необходимо переопределять методы hashCode и equals?
Какое состояние отображения экрана у Activity в различных этапах её жизненного цикла?
Какими механизмами синхронизации можно обеспечить правильный порядок пробуждения потоков?
Можете объяснить, что представляет собой механизм AssistedInject в Dagger и для чего он используется?
Опиши свой опыт использования MockContext в проектах.
Возможна ли ситуация, когда у одного канала одновременно несколько подписчиков?
Можете ли вы рассказать о наиболее заметных и запоминающихся проектах или задачах, которыми занимались на предыдущем месте работы?
Какими методами можно определить причину низкой производительности при обработке списков?
В каких случаях применяют CoroutineExceptionHandler в корутинах?
Какая структура данных лучше всего подходит для хранения уникальных элементов без дубликатов?