Android
Как реализовать кэширование данных в условиях backpressure при использовании RxJava?
Можете объяснить, каким образом осуществляется доступ к элементам внутри структуры данных HashMap?
Как реализован метод hashCode() у объекта типа Any в Kotlin, и какую роль он выполняет?
Какие профессиональные цели вы планируете достичь в будущем?
Объясните, каким образом реализуются процессы синхронизации в многопоточных приложениях
Какой алгоритмический порядок сложности у операции объединения нескольких массивов с последующей сортировкой полученного результата?
Можешь назвать особенности и возможности Kotlin, которых нет в Java?
Каким образом осуществляешь передачу данных в слой ViewModel?
Как определяется временная сложность удаления элемента, находящегося в середине связанного списка?
Есть ли темы, которые ты предпочитаешь не подниматься в обсуждении?
Объясните принцип работы метода copy у data class, учитывая наличие полей внутри класса
Каким образом реализована асинхронность при использовании корутин?
Есть ли у вас опыт использования JNI в проектах?
Каким образом JVM определяет, что объект, на который ссылается WeakReference, может быть удален сборщиком мусора?
Объясните механизм работы RecyclerView в контексте использования XML-ресурсов для отображения списков
Можете объяснить принципы и основные подходы, лежащие в основе системы дизайна Material Design?
В чем отличие методов жизненного цикла у Fragment от методов у Activity и зачем они нужны?
Каким образом можно вывести сообщение, которое занимает примерно 40 экранов в мессенджере?
Можете объяснить механизм работы сборщика мусора в Swift и как он управляет памятью?
Имели ли вы опыт использования интерфейса Runnable в Java для создания потоков или задач?