Android
Какие ограничения существуют при определении подклассов в объектно-ориентированном программировании?
Что именно выделяет Kotlin среди других языков программирования?
Можешь назвать библиотеки, используемые в разработке Android-приложений?
Можешь перечислить основные методы, используемые для управления жизненным циклом элементов View?
Какие временные ограничения существуют у сервиса?
Какие основные типы структур данных для хранения коллекций ты можешь назвать и описать их особенности?
Можешь рассказать о ключевых принципах, лежащих в основе функционального программирования?
Можешь привести примеры, когда уместно использовать конструкцию 'let' в коде?
Можешь ли ты описать этапы работы Jetpack Compose?
Как выбрать подходящий вызов для запуска корутин внутри ViewModelScope?
Можешь перечислить основные виды ссылок в области heap-памяти?
Что является преимуществами и недостатками использования сервиса в архитектуре системы?
Что дает использование модульной структуры в разработке приложений и какие есть недостатки у такой архитектуры?
Какие критерии и принципы разделения обязанностей применялись в вашей команде при организации работы?
Является ли допустимым наследование класса, объявленного как Sealed, от другого Sealed-класса?
Возможна ли одновременная работа одного приложения в нескольких процессах?
Есть ли возможность остановить или отменить задачу, запущенную через WorkManager?
Можно ли выполнить возврат из функции за пределами текущего контекста внутри функции, объявленной как crossinline в Kotlin?
Можно ли реализовать использование аргументов в конструкторе для Fragment в Android?
Как вы оцениваете свои знания и опыт работы с библиотекой Jetpack Compose для Android-разработки?