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

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

866 вопросов по Golang с технических собеседований

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

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

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

На странице собраны вопросы по Golang — от проверки базовых принципов до практического применения и архитектурных решений. В подборке чаще встречаются темы: go, backend, concurrency.

Каталог

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

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

Является ли поведение функции select в Go предсказуемым или случайным?

Поведение функции select в Go частично предсказуемо, но в случае, когда несколько каналов готовы к операции одновременно, выбор канала происходит случайным образом (рандомно).

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

Какие дополнительные функции и методы были введены в контекстный пакет в релизе Go 1.21?

В релизе Go 1.21 в пакет context были добавлены несколько новых функций и методов, направленных на улучшение работы с контекстами и управление временем жизни операций.

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

Как устроена хеш-таблица (map) в Go? Что такое коллизия и как она обрабатывается? Закрытая vs открытая адресация, сцепление.

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

Читать ответ