Android
Что именно привлекает тебя в работе с платформой Android?
Можете рассказать, каким образом организовывался процесс проверки кода в вашей предыдущей компании?
Какова основная цель использования компоненты в data class в Kotlin?
В каких случаях и для каких задач рекомендуется применять компонент WorkManager в Android?
В каких случаях рекомендуется применять интерфейсы в проектировании программных систем?
Можете объяснить концепцию класса Unit в объектно-ориентированном программировании?
Каким образом осуществляется передача базового типа по ссылке в функцию на языке C++?
С какими основными вопросами или нюансами сталкиваются при использовании RxJava?
Можешь описать основные принципы, лежащие в основе Material Design?
В каких случаях рекомендуется применять интерфейс Iterable в вашей разработке?
Объясните, что означает использование конструкции with {} в программировании
Какие методы или подходы существуют для получения значений атрибутов класса в объектно-ориентированном программировании?
В каких ситуациях и при каких условиях Java вызывает сборщик мусора для различных типов ссылок?
Можешь перечислить основные компоненты слоя Presentation в архитектуре Clean Architecture?
Что представляет собой тип потоков данных, который используется по умолчанию в Flow?
Как определяется тип возвращаемого значения у Lambda-выражений в языке Java?
Какова причина деления службы на процессы переднего и фона?
Чем отличается применение комбайн-оператора от использования zip-оператора при объединении потоков данных?
Каким образом можно выявить причину сбоя при запуске приложения?
Какие основные типы целей (таргетов) существуют при разработке приложений для iOS?