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

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

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

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

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

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

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

Каталог

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

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

Какой тип планирования горутин используется в современных версиях Go runtime?

В Go есть кооперативные точки переключения и асинхронное вытеснение. Поэтому современный runtime нельзя описывать как исключительно кооперативный планировщик.

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

Опишите процесс компиляции Go-программы: что происходит при запуске go build?

go build определяет зависимости пакетов, компилирует необходимый код и для main-пакета связывает исполняемый файл. Уже готовые результаты могут браться из кеша сборки.

Читать ответ
Поведенческий

Каким редактором или IDE вы пользуетесь для написания Go-кода?

Назовите редактор, которым действительно пользуетесь, и объясните рабочий процесс: навигация, форматирование, тесты и отладка. Выбор IDE сам по себе не определяет качество Go-кода.

Читать ответ
Лайвкодинг

Реализуйте на Go функцию, которая последовательно/параллельно с ограничением числа воркеров выполняет HTTP-запросы по списку URL и печатает «<адрес> ok» при HTTP 200, иначе «<адрес> not ok».

Используйте пул из N goroutine и канал адресов. Каждая goroutine выполняет запрос с timeout, закрывает response body и печатает статус; N=1 даёт последовательное выполнение.

Читать ответ
Лайвкодинг

Выберите язык программирования и начните с одного из примеров ниже:

Для стартового примера достаточно выбрать один язык и вывести Hello, world!. Фрагменты разных языков не являются одной программой; последний блок ошибочно назван Erlang и содержит C#.

Читать ответ