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

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

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

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

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

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

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

Каталог

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

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

Сколько лет коммерческого опыта и сколько лет пишете на Go?

Коммерческий опыт работы с Go обычно начинается с первых проектов, где используется язык для разработки серверной логики, микросервисов или CLI-инструментов.

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

Вижу также, что ранее на PHP писал. Подскажи, пожалуйста, как происходил переход с PHP на Go? Может быть, какие-то курсы проходил или как учил язык?

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

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

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

В Go срез (slice) может иметь нулевую длину, если он создан без элементов или с длиной 0. Чтобы избежать нулевой длины среза, нужно при создании явно указать ненулевую длину или добавить элементы.

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

Перечисли основные структуры данных и приведи примеры их реализации/использования в Go (массивы, слайсы, map/хеш-таблица).

В Go существуют следующие основные встроенные (primitive) и составные (composite) структуры данных:

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

Как работает сборщик мусора в Go? Трёхцветный алгоритм mark-and-sweep, STW.

В Go используется трёхцветная маркировка для реализации сборщика мусора (GC), основанного на алгоритме маркировки и очистки. Основная идея — разделить объекты на три категории (цвета) во время обхода графа объектов:

Читать ответ