Подготовка к интервью

Вопросы на собеседовании в Ozon Fresh

67 вопросов с собеседований в Ozon Fresh

67 вопросов 392 компании 353 технологии

Что проверяют на интервью

Как устроена подборка

Подборка объединяет вопросы, отмеченные на этапах интервью в Ozon Fresh. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: mobile, android, kotlin.

Каталог

Результаты поиска

Найдено: 67
Теория

Что означает модификатор доступа protected и в каких случаях он применяется?

Модификатор доступа protected в Java и Android означает, что член класса (поле, метод) доступен внутри самого класса, в классах-наследниках и в пределах того же пакета.

Читать ответ
Теория

Объясните, что представляет собой класс ViewGroup в Android и для чего он используется

ViewGroup в Android — это базовый класс для контейнеров, которые могут содержать другие представления (Views) или другие ViewGroup. Он служит для организации и управления расположением дочерних элементов на экране.

Читать ответ
Теория

Можешь перечислить и объяснить основные области (scope), используемые в Dagger для управления жизненным циклом зависимостей?

В Dagger области (scope) используются для управления временем жизни и уникальностью создаваемых зависимостей. Основные области:

Читать ответ
Теория

Можно ли применять ключевое слово inline вместе с tailrec для рекурсивных функций в Kotlin?

В Kotlin ключевое слово tailrec используется для оптимизации хвостовой рекурсии, позволяя компилятору преобразовать рекурсивный вызов в цикл и избежать переполнения стека.

Читать ответ
Теория

Каким образом осуществляется сериализация и десериализация объектов с помощью Parcelable в Android?

В Android интерфейс Parcelable используется для эффективной сериализации объектов, чтобы передавать их между компонентами (например, между Activity через Intent).

Читать ответ
Теория

Есть ли необходимость использовать ключевое слово inline для функции, которая не использует лямбда-выражения?

Если функция не использует лямбда-выражения, то необходимость в inline обычно отсутствует, так как основной выигрыш от inline связан именно с оптимизацией лямбд.

Читать ответ