Android
Следует ли выделять двухнедельный период для плавного завершения обязанностей перед уходом с текущей должности?
Каким образом реализовать механизм синхронизации данных между клиентской частью и сервером в приложении?
Каким образом можно определить доступность сетевого соединения?
Каким образом реализовать изменение внешнего вида RecyclerView в зависимости от ориентации экрана устройства?
Имели ли вы опыт реализации навигации с помощью Jetpack Navigation в своих проектах?
Что отличает подключение Gradle модуля с помощью api от метода implementation?
Как отличается обработка ошибок внутри корутин с использованием конструкции try/catch от использования CoroutineExceptionHandler?
Каким образом осуществляется сравнение экземпляров обычных классов в объектно-ориентированном программировании?
Каким образом реализовать реактивное обновление данных с помощью LiveData в рамках Jetpack Compose?
Чем отличаются классы BigDecimal и Double в Java и в каких случаях предпочтительнее использовать каждый из них?
Почему важно определять интерфейс для локальных источников данных в архитектуре приложения?
Когда именно срабатывает событие onAttachedToWindow у элемента View в Android?
Объясните, что такое suspend-функция и как она работает в Kotlin.
Когда происходит создание фабрики кода с аннотациями в библиотеке Room?
Имеете ли опыт разработки или использования архитектурного паттерна MVVM в своих проектах?
Каким образом ты объясняешь свои идеи и предложения коллегам по команде?
Какие компоненты отвечают за реализацию бизнес-правил в рамках Clean Architecture?
Каким образом можно взаимодействовать с ViewModel для обновления отображения данных во View?
Каким образом выбирается начальный размер внутреннего массива в структурах данных HashMap?
Какие преимущества и недостатки использования общего интерфейса для удаленного и локального источников данных?