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

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

71 вопрос с собеседований в Dogma

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

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

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

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

Каталог

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

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

Почему рекомендуется реализовывать методы equals() и hashCode() совместно при определении класса?

Методы equals() и hashCode() связаны между собой и должны быть реализованы совместно, чтобы обеспечить корректное поведение объектов в коллекциях, таких как HashMap, HashSet и других, основанных на хешировании.

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

Можете объяснить, что обозначает значение None в языке Python?

В Python значение None представляет отсутствие значения или пустоту. Это специальный объект, который часто используется для обозначения, что переменная не содержит данных или что функция ничего не возвращает явно.

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

Какое назначение у типа Any в языке Kotlin и в каких случаях его используют?

В Kotlin тип Any является суперклассом для всех типов, аналогом Object в Java. Он представляет собой самый общий тип, к которому можно привести любой объект.

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

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

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

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

Можешь ли ты рассказать о ключевых характеристиках и возможностях Kotlin Multiplatform для разработки кроссплатформенных приложений?

Kotlin Multiplatform — это технология, позволяющая писать общий код, который можно использовать на разных платформах (Android, iOS, JVM, JavaScript, Native). Основные характеристики и возможности:

Читать ответ