Sobes.tech

Как бы вы создавали адаптеры для использования с DiffUtil?

Middle
124

Какую функцию необходимо переопределить у ViewPager?

Junior
124

Каковы другие способы борьбы с гонкой потоков, кроме использования ключевого слова volatile?

Middle
123

Знаете ли вы, что такое десугаринг?

Middle+
123

В чем отличие между DML и DDL?

Junior
123

В чем заключается отличие между контекстом Application и контекстом Activity?

Middle
123

Перечислите все способы передачи данных между фрагментами.

Middle
123

Знаешь ли ты об иерархии ошибок в Android?

Junior
123

В чем разница между использованием ключевого слова 'lateinit' и делегирования с помощью 'by lazy {}' в Kotlin?

Middle
123

Опишите модель взаимодействия MVC.

Junior
123

С помощью какого паттерна проектирования в Java можно создавать объекты?

Junior
123

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

Junior
123

В чем заключается особенность класса String и является ли он иммутабельным?

Junior
123

Какие виды библиотек вы знаете и в чем их различия?

Junior
123

Почему многие разработчики отказываются от архитектуры MVP?

Middle
123

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

Middle+
123

Какие существуют способы создания анимаций в View?

Middle
123

Почему не рекомендуется изменять layout во время выполнения анимации?

Middle
123

Что такое интерфейс и в чем его отличие от абстрактного класса?

Junior
123

Что такое ключевое слово final и метод finalize в Java, и в чем их отличие?

Junior
123
/251