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

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

154 вопроса с собеседований в Effective Mobile

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

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

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

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

Каталог

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

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

Какой способ отображения переменных Kotlin на соответствующие типы в языке Java использует компилятор?

Компилятор Kotlin при трансляции в байт-код JVM отображает переменные Kotlin на соответствующие типы Java, учитывая особенности nullability и примитивных типов.

Читать ответ
Поведенческий

Опишите ваш опыт разработки и использования компонентов платформы Android в ваших проектах.

В моих проектах на Android я активно использовал основные компоненты платформы: Activity, Fragment, Service, BroadcastReceiver и ContentProvider.

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

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

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

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

Какие ограничения и особенности существуют у использования GlobalScope в Kotlin Coroutines?

GlobalScope в Kotlin Coroutines создаёт корутины, которые живут столько же, сколько приложение, и не привязаны к жизненному циклу компонентов. Это значит, что такие корутины:

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

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

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

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

Каким образом реализуются функции inline в языке Kotlin и как это влияет на производительность и структуру кода?

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

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

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

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

Читать ответ