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

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

34 вопроса с собеседований в NordClan

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

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

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

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

Каталог

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

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

Что дает использование модульной структуры в разработке приложений и какие есть недостатки у такой архитектуры?

Использование модульной структуры в разработке приложений позволяет разбить проект на независимые, переиспользуемые и изолированные части.

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

Каким образом реализуются inline функции с использованием reified типа в языке программирования, и что происходит на уровне компиляции и выполнения?

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

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

Чем отличаются inline функции от обычных функций и в чем их преимущества?

Inline функции — это функции, которые компилятор пытается заменить непосредственно в месте вызова, а не вызывать как обычную функцию.

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

Чем отличаются аннотации @Provides и @Binds в контексте Dependency Injection?

В контексте Dependency Injection (DI) в Android (например, с Dagger или Hilt) аннотации @Provides и @Binds используются для указания, как создавать зависимости, но отличаются по способу и применению:

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

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

Для обмена данными между компонентами пользовательского интерфейса в Android-приложении можно использовать несколько способов:

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

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

В моём опыте работы с Android-сервисами я использовал их для выполнения длительных или фоновых задач, таких как загрузка данных, воспроизведение музыки или синхронизация.

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

Как отличить foreground от background сервиса и в чем их основные различия?

Foreground-сервис в Android — это сервис, который пользователь явно видит и с которым взаимодействует, например, проигрыватель музыки с уведомлением.

Читать ответ