Android
Объясните принцип автоматического закрытия ресурсов в Java с помощью конструкции try-with-resources.
Какие причины делают использование RelativeLayout не всегда оптимальным выбором в Android-разработке?
Какую роль выполняет объявление Fragment в файле AndroidManifest.xml и почему это обычно не требуется?
В каких ситуациях происходит завершение жизненного цикла Activity в Android?
Почему при проверке равенства двух строк в большинстве языков они считаются разными объектами, даже если содержимое одинаковое?
Каким образом реализовать хранение постоянных пар ключ-значение в DataStore?
Какие популярные паттерны использования Flow внутри корутин ты знаешь?
Какие основные требования необходимо учитывать при разработке класса данных?
В каком месте хранилась документация проекта на вашей последней должности?
На каком этапе или в каких случаях рекомендуется создавать объект паттерна Singleton в приложении?
Подходит ли обсуждаемая форма общения для неформального взаимодействия?
Каким образом можно управлять нагрузкой и избегать переполнения буфера при использовании backpressure в RxJava?
Какое применение у инструмента inline в программировании или сборке кода?
Какими компонентами вы занимались в своей предыдущей практике или проектах?
Какой алгоритм используется для поиска элемента в TreeMap, и насколько он эффективен?
Можешь перечислить основные виды ссылок в области heap-памяти?
Каким образом осуществляется обработка ошибок в потоках данных (Flow)?
Каким образом происходит вызов метода onMeasure у компонента View в Android?
Какими методами можно устранить взаимные зависимости между модулями или компонентами системы?
Можете ли вы назвать некоторые компоненты библиотеки Android Jetpack, которые вы использовали в своих проектах?