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

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

38 вопросов с собеседований в Эрливидео

38 вопросов 881 компания 353 технологии

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

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

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

Каталог

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

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

Каким образом реализуется взаимодействие через буферизированный канал и как происходит передача данных?

В Go буферизированный канал создаётся с указанием размера буфера, например: ch := make(chan int, 3). Такой канал может хранить до 3 элементов без блокировки отправителя.

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

Объясните принцип функционирования небуферизованного канала передачи данных

Небуферизованный канал в Go — это канал с ёмкостью 0, то есть он не хранит значения внутри.

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

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

Коллизии в хэш-таблице Map в Go возникают, когда разные ключи имеют одинаковое значение хэш-функции, из-за чего они попадают в один и тот же бакет (корзину).

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

В чём разница между горутиной и потоком ОС?

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

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

Можешь перечислить основные типы коммуникационных каналов, используемых для передачи данных?

Основные типы коммуникационных каналов для передачи данных включают:

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

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

В языке Go управление и распределение задач между горутинами осуществляется планировщиком (scheduler), встроенным в рантайм Go. Горутины — это легковесные потоки, которые запускаются с помощью ключевого слова go.

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

Что такое строка в Go? Какая у нее структура и особенности?

В Go строка (string) — это неизменяемая последовательность байтов, обычно представляющая текст в кодировке UTF-8. Структурно строка реализована как структура с двумя полями: указатель на массив байтов и длина.

Читать ответ