Android
Можете объяснить принцип работы ключевого механизма reified в Kotlin?
С какими сложностями сталкивались при реализации проекта и как их преодолевали?
Какой объем памяти выделяется внутри HashSet для хранения двух элементов, один из которых имеет hashCode 0, а другой — 1000000?
Можешь объяснить основные отличия области действия (scope) в функциях?
Какие этапы включает процесс визуализации интерфейса пользователя?
Сколько потоков обычно используется по умолчанию для выполнения задач в DefaultDispatcher?
Можете объяснить, что означает концепция infix функций в программировании?
Можешь рассказать о механизмах и способах реализации уведомлений в системах?
Как вы действовали, если не смогли завершить задачу в команде?
Можете объяснить, что означает термин reified в программировании?
Можете объяснить основные этапы жизненного цикла компоненты Jetpack Compose?
Применяли ли вы принципы Model-View в своих проектах?
Какие могут быть последствия, если система исчерпает всю доступную оперативную память?
Каким образом можно объединить две отсортированные последовательности так, чтобы результат оставался отсортированным?
Какова роль разрешений (permissions) в системе безопасности и управлении доступом?
Какую кодировку использует интерфейс CharSequence в Java?
Можете объяснить, что такое компонент RecyclerView в Android и как он работает?
Можете объяснить, как работает метод onLayout в классе View и какую роль он играет в процессе отображения интерфейса?
Какие сложности могут возникнуть при реализации паттерна Singleton через сериализацию?
Что быстрее выполняется в LinkedList по сравнению с ArrayList при выполнении операций добавления или удаления элементов?