Android
Каким образом происходит преобразование suspend-функций в Kotlin при компиляции?
Какова роль и основные назначения Kotlin Extensions в разработке?
Какая роль у компонентов в Dagger и почему они важны при dependency injection?
Какова роль модулей в Dagger и зачем они необходимы при внедрении зависимостей?
Какие основные требования необходимо учитывать при разработке класса данных?
Создавали ли вы многопоточную программу на Java?
Какова причина деления службы на процессы переднего и фона?
Чем отличается управление ссылками в Java и Kotlin с точки зрения памяти и стабильности приложения?
Имеете ли вы представление о принципах и элементах дизайн-системы Material Design?
Как в программировании обозначают классы, связанные с данными?
Какие компоненты включены в состав Dagger dependency injection фреймворка?
Почему стоит использовать псевдонимы для типов данных в коде?
Можете ли вы объяснить, что означает термин 'sp' в вашем контексте?
Чем отличается использование делегированных свойств от переопределения методов get и set в свойствах?
Расскажите о вашем опыте использования Dependency Injection в проектах.
Какова основная роль и назначение приложения в системе?
В чем основные отличия между обработкой опасных и безопасных разрешений в системе безопасности?
Какой у вас практический опыт использования языка Kotlin в проектах?
Мог бы поделиться случаем, когда у тебя не получилось достичь поставленной цели или допустил ошибку, и как ты реагировал на это?
Какие твои ожидания от предстоящего собеседования?