Android
Каким образом реализовать паттерн Singleton в языке Kotlin и какие особенности при этом необходимо учитывать?
Можешь описать основные принципы, лежащие в основе Material Design?
Возможно ли в Kotlin создать класс, помеченный как sealed, который будет наследоваться от другого sealed класса?
В каких ситуациях предпочтительнее использовать связанный список вместо динамического массива для обработки последовательных входных данных с последующим чтением?
Какова цель выполнения миграций базы данных и в каких случаях их обычно используют?
Как объяснить происхождение названий основных модулей в архитектуре вашего приложения?
Можно ли случайно удалить или потерять доступ к конкретной записи в структуре данных Map?
Какие изменения произойдут с отображением текста в приложении на Android, если элемент TextView находится внутри LinearLayout и пользователь повернул устройство?
Как осуществить выполнение двух запросов один за другим, передавая токен для авторизации, и получить оба результата одновременно?
Можете объяснить концепцию и принципы работы Dagger в разработке Android приложений?
Могли бы вы объяснить, что подразумевается под термином 'монитор' в контексте объекта в программировании?
Можете объяснить, что подразумевается под понятием Heap в контексте памяти программ?
Имеете ли опыт разработки приложений с использованием архитектурного паттерна Model-View-Intent (MVI)?
Можете объяснить, что такое Data Object в языке Kotlin и как он используется?
Что подразумевается под предпочтениями выбора хранилища данных?
Что такое закрытый интерфейс и какова его роль в определении контрактов в коде?
Объясните концепцию выделенной области памяти в куче и её особенности
Какими методами можно обеспечить согласованную работу нескольких потоков в многопоточной среде?
Объясните концепцию уровня изоляции read uncommitted в транзакционной обработке баз данных.
Можете объяснить концепцию Observable и как она используется в реактивном программировании?