Sobes.tech

Для чего необходима многопоточность в приложениях, и какие инструменты вы используете для её реализации?

Junior
101

Когда одно физическое ядро выполняет два потока, будет ли это происходить синхронно или параллельно?

Middle
101

Какие сложности вы можете выделить при доступе, добавлении и удалении элементов в связном списке?

Middle
101

Какие вспомогательные функции ты знаешь или использовал?

Junior
101

Как с помощью sealed классов можно реализовать различные состояния в Android-приложении?

Middle
101

Расскажи о стеке вызовов и куче в контексте работы Android-приложений.

Middle
101

Как обрабатываются ошибки в Java и как с ними работать?

Junior
101

Чем массив отличается от списка?

Junior
101

В чем заключается основной плюс архитектурного паттерна MVVM?

Middle
101

С какими библиотеками из Jetpack вы работали?

Junior
101

Какой базовый класс существует для всех объектов в Kotlin?

Junior
101

Для чего используется StateFlow в разработке на Android?

Middle
101

В чем отличие между Android 4 и Android 5?

Junior
101

Как бы вы реализовали возможность загрузки и просмотра файлов с сервера?

Middle
101

Почему колбэки фрагмента отличаются от колбэков активности?

Middle
101

Для чего используется метод hashCode?

Junior
101

Где хранятся ссылочные типы и что с ними происходит во время работы приложения?

Middle
100

Для чего используется объект Job в Android?

Middle
100

Как можно организовать коммуникацию между фрагментами используя колбеки?

Middle
100

Может ли быть вредно то, что data class генерирует множество методов?

Middle
100
/251