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

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

542 вопроса с собеседований в Avito

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

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

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

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

Каталог

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

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

Что будет при чтении из закрытого канала?

В Go чтение из канала — это операция, которая блокирует вызывающую горутину до тех пор, пока в канале не появятся данные или канал не будет закрыт.

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

Как осуществляется процесс выделения памяти в системе в момент запроса на аллокацию?

В Go процесс выделения памяти начинается с запроса аллокации через встроенную функцию make или new, либо при создании переменных. Внутренне Go использует собственный менеджер памяти и сборщик мусора.

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

Объясните принцип функционирования канала для передачи данных в вашем приложении.

В Go канал (channel) — это тип, который позволяет безопасно передавать данные между горутинами, обеспечивая синхронизацию и обмен сообщениями.

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

Что такое интерфейсы и чем они отличаются от классов?

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

Читать ответ