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

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

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

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

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

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

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

Каталог

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

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

What is middleware in Go HTTP servers and how is it implemented?

Middleware в Go HTTP-серверах — это функция или набор функций, которые оборачивают обработчик запроса (http.Handler) для добавления дополнительной логики, например, логирования, аутентификации, обработки ошибок и т.д.

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

Есть компиляторы для Go, которые запускаются на микропроцессорах — расскажи об этом.

Для микропроцессоров существуют компиляторы Go, которые позволяют запускать Go-код на устройствах с ограниченными ресурсами, например, на микроконтроллерах.

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

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

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

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

Есть ли ООП в Go и как в нём реализованы его элементы?

В Go отсутствуют классические классы и наследование, как в C++ или Java. Вместо этого используется композиция через встроенные типы и интерфейсы. Основные особенности ООП в Go:

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

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

В стандартную библиотеку Go входят множество пакетов, которые покрывают основные задачи программирования. Вот некоторые из ключевых стандартных библиотек:

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

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

В Go ограничение количества используемых процессоров задаётся с помощью функции runtime.GOMAXPROCS(n), где n — число процессоров, доступных для выполнения горутин.

Читать ответ