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

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

29 вопросов с собеседований в Netris

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

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

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

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

Каталог

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

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

Участвовал ли ты в автоматизации процесса развертывания приложения?

Да, я участвовал в автоматизации процесса развертывания Android-приложений. В частности, использовал инструменты CI/CD, такие как Jenkins и GitHub Actions, для автоматической сборки и публикации приложений.

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

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

В нашей Android-разработческой команде на последнем месте работы была четко организована командная деятельность, основанная на Agile-методологиях, в частности Scrum.

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

Какие методы жизненного цикла Activity вы знаете и как они выполняются?

onCreate(): Вызывается при первом создании Activity.

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

Каким образом можно обеспечить сохранение состояния пользовательского интерфейса в рамках фрагмента в мобильном приложении?

Для сохранения состояния пользовательского интерфейса во фрагменте Android обычно используют метод onSaveInstanceState(Bundle outState).

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

Что дает использование модульной структуры в разработке приложений и какие есть недостатки у такой архитектуры?

Использование модульной структуры в разработке приложений позволяет разбить проект на независимые, переиспользуемые и изолированные части.

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

Можете объяснить, что такое функция с использованием crossinline в Kotlin и в чем ее отличие от обычных inline-функций?

Параметр crossinline применяется к лямбда-выражениям, передаваемым в inline-функции, чтобы запретить использование non-local return из этой лямбды.

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

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

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

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

Какие подходы и способы реализации горячего потока в системе flow ты знаешь?

В Android с использованием Kotlin Flow горячий поток (hot flow) — это поток, который продолжает испускать значения независимо от наличия подписчиков. Основные подходы реализации горячего потока:

Читать ответ