Android
У вас есть практический опыт работы с видеоматериалами или видеообработкой?
В каких классах допустимо переопределять метод componentN() при реализации компонентов?
Могли бы вы объяснить предназначение метода equals и в чем его отличие от оператора равенства?
Можете объяснить, что представляет собой инструмент LeakCanary и для чего он используется в разработке Android приложений?
Можете объяснить предназначение функции runBlocking в Kotlin Coroutines?
Какие подходы и инструменты используют для проверки корректности работы функций, использующих аннотацию @Composable в Jetpack Compose?
Имеется ли у вас опыт наставничества или руководства коллегами?
Можете объяснить назначение и использование модификатора доступа protected в языке Kotlin?
Можете объяснить концепцию sharedIn и ее применение?
После выполнения сериализации и последующей десериализации, у объектов сохраняются ли одинаковые ссылки?
Какова роль метода hashCode в работе с объектами в Java?
Проводили ли вы анализ задач и оценку их сложности в предыдущей должности?
Участвовали ли вы в командных проектах за пределами области разработки программного обеспечения?
Как отличаются методы запуска новых экранов в Android: использование startActivity и управление фрагментами через FragmentManager?
В каком классе лучше реализовать хранение текущего состояния в объектно-ориентированном программировании?
В какую корутину следует добавить обработчик исключений?
Какие ограничения или недостатки могут стать причиной отказа от использования Koin в масштабных приложениях?
Какие преимущества и недостатки возникают при использовании большого числа Activity в приложении?
На какой версии Android API были внедрены лямбда-выражения?
Для чего используют транзакции внутри отдельных фрагментов или компонентов приложения?