ENIGMA AI
ENIGMA AI

Вопросы по Go — часть 6

204 реальных вопросов с собеседований разных специальностей, отсортированы по частоте

Все вопросы открыты бесплатно для всех — без регистрации и оплаты.

🎯 Enigma AI — помощник прямо во время собеседования
Десктоп-приложение слушает интервьюера, распознаёт вопросы и подсказывает ответы в реальном времени. Окно с подсказками видите только вы — на демонстрации экрана его нет.
Скачать Enigma
1×

Расскажите о своем пути в программировании: с чего вы начинали, как пришли в профессию и почему выбрали именно Go?

general junior
1×

Что произойдет, если закрыть канал в Go, в который все еще отправляются данные, или если попытаться отправить данные в уже закрытый канал?

concurrency middle
1×

Чем Ruby отличается от Go?

language_specific junior
1×

Как работает конкурентность в Go?

concurrency middle
1×

В каких случаях в языке Go необходимо добавлять запятую после последнего элемента в многострочном списке или структуре?

language_specific junior
1×

Что такое slice of bytes в языке Go?

language_specific junior
1×

Как вы относитесь к работе с Go и готовы ли вы брать на себя задачи как по бэкенду, так и по фронтенду в рамках одной задачи, соблюдая при этом понятную структуру и кодстайл?

backend middle
1×

Что такое выражение с двоеточием (:=) в Go?

language_specific junior
1×

Можно ли принудительно запустить сборщик мусора (Garbage Collector) в Go, чтобы освободить ресурсы, и как это контролировать?

language_specific middle
1×

Может ли размер стека у горутины быть больше, чем размер системного потока?

concurrency middle
1×

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

concurrency senior
1×

Зачем в языке Go нужны компоненты G, M и P в планировщике?

concurrency middle
1×

Можно ли читать из закрытого канала в Go?

concurrency junior
1×

Как обрабатываются сетевые системные вызовы в контексте планировщика Go (runtime)?

concurrency senior
1×

Какие параметры Garbage Collector в Go можно настраивать и что именно означают переменные окружения GOGC и GOMEMLIMIT?

language_specific middle
1×

Можно ли закрывать уже закрытый канал в Go?

concurrency middle
1×

Как создать map со счетчиками в Go?

language_specific junior
1×

Чем отличаются массивы от слайсов в Go: назовите ключевые отличия и объясните, когда что использовать?

language_specific junior
1×

Что произойдет, если в одном файле объявить два интерфейса с одинаковыми именами? Как это разрешается?

language_specific junior
1×

В каком порядке выполняются defer-вызовы в Go?

language_specific junior
1×

Что такое span memory в Go и как он используется?

language_specific senior
1×

Как работает Garbage Collector в Go и какие существуют настройки для его оптимизации?

language_specific middle
1×

Почему в Go slice считается атомарным только при чтении?

concurrency middle
1×

Как реализовано наследование в языке Go?

language_specific junior
1×

Как с помощью горутин в Go дождаться завершения выполнения нескольких задач, например загрузки пяти файлов, и выполнить дальнейшие действия после их завершения с учетом обработки ошибок?

concurrency middle
1×

Какие структуры данных существуют в языке Go?

data_structures junior
1×

В чем разница между interface{}, any и nil в языке Go?

language_specific junior
1×

Почему в языке Go примитив синхронизации называется «канал» (channel)?

concurrency middle
1×

Расскажите про планировщик в Go: какие сущности в нем существуют и за что они отвечают?

concurrency middle
1×

Какова временная сложность вставки элемента в slice в Go в начало, в середину и в конец?

data_structures junior

Вопросы по другим технологиям