Android
В какой структуре данных вставка нового элемента осуществляется быстрее: у LinkedList или у ArrayList?
Каким образом объявить статический метод в языке Kotlin?
Можно ли программно снова инициализировать ArrayList, принудительно заменив его содержимое?
Что мотивирует вас выбрать именно версию Android 9.0 для реализации проектов?
Каким образом вы осуществляете анализ производительности и выявление узких мест в системах?
Имеете ли вы опыт автоматизации процессов сборки и развертывания с помощью CI/CD инструментов?
Каким образом функция map в Kotlin отличается от аналогичных методов и как она используется для преобразования элементов коллекции?
Какие отличия существуют между ViewModel из библиотеки Jetpack и стандартной ViewModel в реализации архитектурного паттерна MVVM?
Какие инструменты или библиотеки Dependency Injection ты использовал в своих проектах?
Что такое гонки потоков и почему они могут приводить к ошибкам в многопоточном приложении?
Какие статические методы в Java доступны без необходимости предварительного создания экземпляра класса?
В каких ситуациях и почему происходит утечка памяти в приложении?
Каким образом вы реализуете и управляете списками в Jetpack Compose, и какой опыт у вас есть в этом направлении?
Каким образом реализовать функцию, которая определяет первый элемент из массива, отсутствующий во втором массиве?
Какие методы передачи данных между Fragment и Activity вы знаете, а также способы обмена информацией с одного экрана на другой?
Какое состояние отображения экрана у Activity в различных этапах её жизненного цикла?
Вы уже получили предложения о работе?
Каким образом можно создать механизм блокировки, отвечающий за однократное переключение состояний, на уровне программного кода?
Какие типы сервисов ты применял в своей работе?
Каковы преимущества и недостатки использования Fragment в Android-разработке?