Android
Что такое Canvas в Android?
Что такое сущность контекста корутин?
В чем заключается особенность Data Class по сравнению с другими классами в Kotlin?
Работали ли вы с Kotlin Multiplatform?
Как сделать метод потокобезопасным, чтобы он не мог быть вызван из другого потока, пока выполняется в одном потоке?
Опиши самый сложный пользовательский интерфейс, который тебе приходилось разрабатывать.
Перечислите маркеры и интерфейсы в Android-разработке.
Для чего используется Dagger в разработке на Android?
Как происходит объявление переменной в языке программирования Kotlin для Android?
Какие особенности протокола DDP?
Что можно передать в объект Bundle?
Что означает атрибут android:exported со значениями 'true' и 'false'?
Какой класс следует использовать для отрисовки представления (View) в фоновом потоке?
Изменится ли объем памяти стека или кучи, если в приложении создано несколько потоков?
Расскажите о коллизиях в HashMap.
Назови модификаторы доступа в Kotlin.
Что вы знаете о диспетчерах в Android?
Каковы основные отличия между аннотациями SubComponents и Component в Dagger?
В каких случаях можно использовать модификатор final в Java?
Как следует поступить, если необходимо сериализовать объект вашего класса, но одно из его полей не подлежит сериализации?