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

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

65 вопросов с собеседований в Astra

65 вопросов 395 компаний 353 технологии

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

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

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

Каталог

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

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

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

В программировании корутины позволяют приостанавливать и возобновлять выполнение с помощью специальных механизмов:

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

Можете рассказать о вашем участии в предыдущих проектах и роли, которую вы выполняли?

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

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

Когда планируешь принять решение о смене текущего места работы?

Решение о смене текущего места работы обычно принимаю, когда вижу, что достиг потолка в профессиональном развитии, либо когда появляются интересные предложения с новыми вызовами и возможностями для роста.

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

Можете объяснить, что такое Cold Flow и как он функционирует в системе?

Cold Flow в Android — это тип Flow из библиотеки Kotlin Coroutines, который не начинает эмитировать (выдавать) данные, пока на него не подпишется хотя бы один подписчик (collector).

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

Какая у тебя сейчас установленная выплата за работу?

Вопрос о текущей установленной выплате за работу относится к личной информации и зависит от компании, региона и уровня специалиста.

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

Каким образом происходит преобразование suspend-функций в Kotlin при компиляции?

Suspend-функции в Kotlin при компиляции преобразуются в функции с дополнительным параметром — объектом продолжения (Continuation).

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

Какие задачи и направления хотели бы реализовать в будущей проектной работе?

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

Читать ответ