Можно ли реализовать множественное наследование в языке Java?
В языке Java множественное наследование классов напрямую не поддерживается, то есть класс не может наследоваться от нескольких классов одновременно.
Читать ответПодготовка к интервью
65 вопросов с собеседований в Astra
Что проверяют на интервью
Подборка объединяет вопросы, отмеченные на этапах интервью в Astra. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: mobile, coroutines, kotlin.
Каталог
В языке Java множественное наследование классов напрямую не поддерживается, то есть класс не может наследоваться от нескольких классов одновременно.
Читать ответВ программировании корутины позволяют приостанавливать и возобновлять выполнение с помощью специальных механизмов:
Читать ответВ Kotlin множественное наследование классов напрямую не поддерживается, как и в Java. Класс может наследоваться только от одного класса.
Читать ответВ предыдущих проектах я участвовал в разработке Android-приложений различной сложности. Моя роль включала:
Читать ответРешение о смене текущего места работы обычно принимаю, когда вижу, что достиг потолка в профессиональном развитии, либо когда появляются интересные предложения с новыми вызовами и возможностями для роста.
Читать ответCold Flow в Android — это тип Flow из библиотеки Kotlin Coroutines, который не начинает эмитировать (выдавать) данные, пока на него не подпишется хотя бы один подписчик (collector).
Читать ответПредпочтения в выполнении задач могут зависеть от опыта и интересов, но обычно стоит избегать:
Читать ответВопрос о текущей установленной выплате за работу относится к личной информации и зависит от компании, региона и уровня специалиста.
Читать ответSuspend-функции в Kotlin при компиляции преобразуются в функции с дополнительным параметром — объектом продолжения (Continuation).
Читать ответВ Domain слое по Clean Architecture основные компоненты и их роли следующие:
Читать ответВ будущей проектной работе в Android-разработке я хотел бы сосредоточиться на создании удобных и отзывчивых пользовательских интерфейсов с использованием современных подходов, таких как Jetpack Compose.
Читать ответВ корутинах Android (Kotlin) для построения цепочек часто используются следующие паттерны:
Читать ответ