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

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

63 вопроса с собеседований в GrowFood

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

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

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

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

Каталог

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

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

Какие методы жизненного цикла Activity вы знаете и как они выполняются?

onCreate(): Вызывается при первом создании Activity.

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

Каким образом JVM определяет, что объект, на который ссылается WeakReference, может быть удален сборщиком мусора?

JVM использует механизм слабых ссылок (WeakReference), чтобы позволить сборщику мусора удалять объекты, на которые ссылаются только слабые ссылки.

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

Является ли свойство объекта ответственным за количество пассажиров в автобусе?

Свойство объекта — это характеристика или атрибут, описывающий объект. Количество пассажиров в автобусе — это динамическое состояние, которое меняется во времени, а не постоянное свойство автобуса.

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

Каким образом реализована и функционирует инструкция volatile в Java для обеспечения видимости и порядка изменений переменных между потоками?

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

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

Можете объяснить концепцию Sticky Service и как она применяется в архитектуре распределённых систем?

Sticky Service — это концепция в распределённых системах, когда клиент постоянно взаимодействует с одним и тем же экземпляром сервиса или узлом, а не с любым доступным.

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

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

В RxJava под "ключами" обычно понимают различные типы Subject или способы управления подписками, хотя термин "ключи" не является официальным. Если речь идет о типах Subject, то основные из них:

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

Какими методами можно реализовать передачу информации между компонентами Android-приложения с помощью Intent?

В Android для передачи информации между компонентами с помощью Intent можно использовать следующие методы:

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

Объясните, что такое механизм backpressure в библиотеки RxJava и как он влияет на поток данных

Механизм backpressure в RxJava используется для управления потоком данных между источником (Observable) и потребителем (Subscriber), когда источник генерирует данные быстрее, чем потребитель может их обработать.

Читать ответ