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

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

46 вопросов с собеседований в Effective Technologies

46 вопросов 415 компаний 353 технологии

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

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

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

Каталог

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

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

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

В Android-разработке ClickHouse обычно не используется напрямую, так как это аналитическая колоночная СУБД, ориентированная на обработку больших объемов данных на серверной стороне.

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

В каких случаях и в каком месте можно объявить подклассы, если класс помечен как sealed?

В Kotlin класс, помеченный как sealed, ограничивает иерархию наследования: все подклассы такого класса должны быть объявлены в том же файле, что и сам sealed класс.

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

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

Для создания списка, способного содержать объекты различных типов без использования обобщений (generics), можно использовать базовый класс Object в Java или Kotlin.

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

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

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

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

Расскажите о своем пути в развитие приложений для Android и как вы пришли к выбранной специализации

Мой путь в разработке Android-приложений начался с изучения основ Java и Kotlin, а также понимания архитектуры Android.

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

Можете объяснить, что такое Dispatchers.Default в Kotlin и как он используется?

Dispatchers.Default в Kotlin — это стандартный диспетчер корутин, предназначенный для выполнения CPU-интенсивных задач в пуле потоков, оптимизированном для параллельной работы.

Читать ответ