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

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

4 вопроса с собеседований в HyperRus

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

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

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

Подборка объединяет вопросы, отмеченные на этапах интервью в HyperRus. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: go.

Каталог

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

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

Какими способами можно обеспечить безопасную работу с коллекцией Map в многопоточной среде?

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

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

Что такое горутина (goroutine)?

Горутина — это легковесный поток выполнения в языке Go.

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

// реализовать кастомную WaitGroup

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

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

Что такое слайсы в Go, как они устроены?

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

Читать ответ