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

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

23 вопроса с собеседований в trendtech

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

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

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

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

Каталог

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

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

Можно ли создавать наследников от data class в Kotlin?

Нет, напрямую нельзя. data class не может быть объявлен как open, что является необходимым условием для наследования в Kotlin.

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

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

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

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

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

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

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

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

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

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

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

В Kotlin корутинах для обработки необработанных исключений используется интерфейс CoroutineExceptionHandler.

Читать ответ