Android
Опиши свой опыт работы с основами Android разработки.
Можете ли вы перечислить и описать наиболее распространённые типы диспетчеров в программировании?
Имели ли вы опыт работы с оптимизацией производительности пользовательского интерфейса?
Чем отличается использование делегированных свойств от переопределения методов get и set в свойствах?
Какие инструменты ты используешь или знаешь для разработки модулей в проекте?
Можете объяснить концепцию Single Activity в контексте разработки мобильных приложений?
У вас есть установленные сроки для принятия оффера?
Каким образом происходит обработка коллизий в структуре данных HashMap?
Можешь назвать различные типы области видимости в программировании?
Какие побочные эффекты ты знаешь при использовании Jetpack Compose?
Какие методы используют для обмена данными между отдельными процессами?
Можно ли использовать сразу несколько блоков catch в одном операторе try?
Когда необходимо проектировать архитектуру системы?
Как в Jetpack Compose реализуется механизм использования модификаторов для публичных функций?
Каким образом взаимодействуют различные уровни слоёв в архитектуре, основанной на принципах чистой архитектуры?
Можете рассказать о вашем уровне ответственности и роли в предыдущем проекте?
Можете объяснить принцип работы ключевого механизма reified в Kotlin?
С какими сложностями сталкивались при реализации проекта и как их преодолевали?
Какой объем памяти выделяется внутри HashSet для хранения двух элементов, один из которых имеет hashCode 0, а другой — 1000000?
Можешь объяснить основные отличия области действия (scope) в функциях?