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

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

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

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

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

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

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

Каталог

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

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

Есть компиляторы для Go, которые запускаются на микропроцессорах — расскажи об этом.

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

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

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

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

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

Есть ли ООП в Go и как в нём реализованы его элементы?

В Go отсутствуют классические классы и наследование, как в C++ или Java. Вместо этого используется композиция через встроенные типы и интерфейсы. Основные особенности ООП в Go:

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

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

В Go ограничение количества используемых процессоров задаётся с помощью функции runtime.GOMAXPROCS(n), где n — число процессоров, доступных для выполнения горутин.

Читать ответ