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

Вопросы на собеседовании в ФГАНУ НИИ

43 вопроса с собеседований в ФГАНУ НИИ

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

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

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

Подборка объединяет вопросы, отмеченные на этапах интервью в ФГАНУ НИИ. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: mobile, kotlin, java.

Каталог

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

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

Какие основные методы доступны в интерфейсе CoroutineScope для управления корутинами?

Интерфейс CoroutineScope в Kotlin предоставляет контекст корутины и позволяет запускать корутины в этом контексте. Основные методы для управления корутинами:

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

Что стало причиной внедрения класса Unit в Kotlin и какие функции он выполняет?

В Kotlin класс Unit был введён для обозначения отсутствия возвращаемого значения у функции, аналогично void в Java, но при этом Unit является полноценным типом.

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

Объясните принцип автоматического закрытия ресурсов в Java с помощью конструкции try-with-resources.

Конструкция try-with-resources в Java позволяет автоматически закрывать ресурсы, которые реализуют интерфейс AutoCloseable (например, потоки, соединения с базой данных).

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

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

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

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

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

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

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

Для чего используется механизм Intent в Android и какие действия он может инициировать?

В Android механизм Intent используется для передачи сообщений между компонентами приложения или между разными приложениями. Intent может инициировать следующие действия:

Читать ответ