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

Вопросы на собеседовании в СитиДрайв

24 вопроса с собеседований в СитиДрайв

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

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

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

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

Каталог

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

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

Можете объяснить, что подразумевается под процессом обновления конфигурационных настроек системы?

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

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

Можешь перечислить основные компоненты Dispatchers в Android и их назначения?

В Android под Dispatchers обычно понимают компоненты, управляющие потоками выполнения, особенно в контексте Kotlin Coroutines. Основные диспетчеры:

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

Какие отличия существуют между обычным классом, дата-классом и запечатанным классом в языке программирования Kotlin?

В Kotlin существуют разные типы классов, которые имеют свои особенности:

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

Могли бы вы объяснить назначение метода hashCode и его роль при использовании контрактов в Java?

Метод hashCode() в Java возвращает целочисленное значение, которое представляет хэш объекта. Он используется в коллекциях, основанных на хэшировании, таких как HashMap, HashSet.

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

Есть ли возможность объявлять свойства вне определения класса в языке Kotlin?

В Kotlin свойства обычно объявляются внутри определения класса. Однако, если нужно добавить свойство вне класса, можно использовать расширения (extension properties).

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

Объясните, почему компоненты Activity, Service, BroadcastReceiver и ContentProvider считаются ключевыми элементами в архитектуре Android-приложений

Activity — отвечает за пользовательский интерфейс и взаимодействие с пользователем.

Читать ответ