Какие отличия существуют между обычным классом, дата-классом и запечатанным классом в языке программирования Kotlin?
В Kotlin существуют разные типы классов, которые имеют свои особенности:
Читать ответПодготовка к интервью
18 вопросов с собеседований в Альфа Капитал
Что проверяют на интервью
Подборка объединяет вопросы, отмеченные на этапах интервью в Альфа Капитал. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: mobile, kotlin, coroutines.
Каталог
В Kotlin существуют разные типы классов, которые имеют свои особенности:
Читать ответДа, метод onActivityResult используется в Android для получения результата из запущенной активности.
Читать ответКорутины более эффективны по сравнению с потоками, потому что они:
Читать ответCoroutineScope в Kotlin служит для управления жизненным циклом корутин. Он определяет область, в которой запускаются корутины, и позволяет контролировать их отмену и завершение.
Читать ответАргументы, передаваемые фрагменту через setArguments(Bundle) при создании, сохраняются в его Bundle и доступны после пересоздания фрагмента системой, например, при смене конфигурации.
Читать ответActivity — отвечает за пользовательский интерфейс и взаимодействие с пользователем.
Читать ответ