Android
Что обозначает контекст, передаваемый при инициализации пользовательского элемента интерфейса в Android?
Какова цель использования интерфейса Runnable в потоках и какую роль играет метод run в этом интерфейсе?
Какая роль у разделения классов на внутренние и вложенные, и для чего это используется?
Можете объяснить этапы жизненного цикла View в arquitetura приложения?
Могли бы вы объяснить концепцию синхронизации в многопоточном программировании?
Как отличить foreground от background сервиса и в чем их основные различия?
Можете ли вы рассказать о проекте или достижении, которым особенно гордитесь?
Как структурирована система типов в языке Kotlin?
Чем отличаются ключевые особенности переменных с пометкой volatile и атомных типов данных?
Расскажите о своем опыте использования библиотеки RxJava в практике разработки
Какие особенности Kotlin вам наиболее приятны или привлекательны для разработки?
Что подразумевается под корнями сборщика мусора в управлении памятью?
Какие ключевые преимущества и недостатки языка Kotlin по сравнению с другими языками программирования?
Можешь перечислить основные типы Intent, используемые в разработке Android-приложений?
Какие механизмы позволяют сделать корутины более легкими и эффективными по ресурсам?
Какие у вас остались впечатления после прошедшего собеседования?
В чем состоят преимущества и недостатки использования inline функций в коде?
Имели ли вы опыт работы с Java 11 в своих проектах?
Объясните, что представляет собой концепция анонимных функций (Lambda) и как она используется в программировании.
Имеете ли опыт разработки с использованием языка Kotlin?