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

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

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

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

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

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

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

Каталог

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

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

Какие примитивы синхронизации ты знаешь в Go?

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

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

Как можно создать собственные типы на основе структур в Go?

В Go можно создавать собственные типы на основе структур с помощью объявления нового типа, который использует структуру как базу. Это позволяет добавлять методы к новому типу и использовать его как отдельный тип данных.

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

Совокупный коммерческий опыт разработки на Go — сколько составляет?

Как искусственный интеллект, я не обладаю личным опытом, но могу описать, что для senior-разработчика на Go обычно ожидается несколько лет коммерческой разработки — от 3 до 5 и более лет.

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

Что такое map в Go? Потокобезопасна ли она? Какие есть способы безопасной работы с map в конкурентной среде?

В Go нет встроенного метода Map для срезов, как в некоторых других языках. Конкурентная реализация Map обычно делается вручную с помощью горутин и каналов или sync.WaitGroup.

Читать ответ