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

Банк вопросов с собеседований

Разбирайте реальные вопросы, сверяйтесь с подробными ответами и готовьтесь по технологиям и компаниям.

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

Усильте резюме перед собеседованием

Проверьте, насколько резюме подходит выбранной позиции, и получите рекомендации по улучшению.

Анализ резюме
Сбросить

Каталог

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

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

Как работает планировщик горутин в Go? Расскажите про GMP-модель.

Модель планировщика Go — GMP (Goroutine, Machine, Processor) — это система, которая управляет выполнением горутин для эффективного использования системных ресурсов.

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

Можете пояснить, что представляет собой тип Error в языке Go и как он используется для обработки ошибок?

В языке Go тип error — это встроенный интерфейс, который используется для обработки ошибок. Он определён как:

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

На каком этапе жизненного цикла запускается горутина в Go?

Горутина в Go запускается в момент вызова ключевого слова go перед функцией или методом. Это происходит во время выполнения программы, когда поток управления достигает этой инструкции. Например:

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

Как изменится содержимое слайса после применения функции sort.ints в Go?

Функция sort.Ints из пакета sort в Go сортирует слайс целых чисел на месте (in-place). Это значит, что исходный слайс изменяется и после вызова функции его элементы будут упорядочены по возрастанию.

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

С какого курса университета ты работаешь? Почему выбрал Go сразу? Как к нему пришёл?

Я начал работать с Go после изучения базовых языков программирования и понимания потребности в эффективных и простых инструментах для разработки серверных приложений.

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

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

В языке Go map — это встроенный тип данных для хранения пар ключ-значение, реализованный как хеш-таблица с открытой адресацией и динамическим расширением.

Читать ответ