Android
Объясните концепцию неявных Intent в контексте Android-разработки.
Имели ли вы опыт публикации приложений в официальных магазинах приложений?
Мог бы ты привести пример принципа D из принципов SOLID, показывающий его применение на практике?
В чем заключается применение PhantomReference в управлении памятью и как оно работает в Java?
В каком объекте или разделе кода хранится информация, которая сохраняется функцией remember?
Можете объяснить, что такое Kotlin и в чем его основные особенности?
В каких случаях применим тип данных object в Kotlin?
Какие типы автоматизированных тестов ты знаешь и умеешь применять?
Как вы разбиваете сложные бизнес-задачи на более мелкие и управляемые части при разработке продукта?
В чем заключается применение класса SoftReference в управлении памятью в Java?
Имели ли вы опыт работы с сетевыми технологиями и протоколами?
Что именно вызывает у тебя отдачу и желание избегать определенных задач или условий в работе?
Можно ли реализовать множественное наследование в языке Kotlin?
Объясните, что такое привязка представлений (View Binding) в Android и для чего она используется
В каких случаях использование data class не подходит для всех классов в проекте?
Какими способами можно реализовать механизм Flow в системе?
Можешь перечислить типы ссылок, существующие в Java и их особенности?
Какие механизмы позволяют приостанавливать и продолжать выполнение корутин в программировании?
Как вы понимаете концепцию null-safety в языке Kotlin и почему она важна при разработке приложений?
Каким образом в Kotlin можно преобразовать список пар 'ключ-значение' в список чисел, где каждое число является половиной соответствующего значения?