Вконтакте · октябрь 2025

Скрининг на middle-senior Golang Разработчик в Вконтакте

middle-senior Скрининг 18 вопросов 1 задача

1. Задача: Поиск суммы в массиве

Напишите функцию, принимающую массив из положительных неупорядоченных чисел первым аргументом и положительное число вторым аргументом. Функция должна возвращать true, если в массиве есть 2 числа, которые в сумме дают 2-й аргумент.

// Input: ([10,15,3,7], 17)
// Output: true

// Input: ([1,2,3,4,5,6], 12)
// Output: false

2. Как устроена мапа внутри и почему время её работы считается равным O(1)?

3. Всегда ли хэш-функция для строки работает за O(1) и как вычислить хэш от строки за O(1)?

4. Что такое указатель, на что он ссылается и каков его размер?

5. Каким будет размер указателя на…

Конец фрагмента

Премиум-подписка

Открывает это интервью целиком и все материалы направления «Golang Разработчик».

в этом собесе: 18 вопросов 1 задача с кодом 1 секция
  • Ещё 490 текстовых собесов направления
  • 344 видеозаписи собеседований
  • Приоритетная поддержка
1490₽/мес