Ви.tech · февраль 2025

Тех собес на middle-senior Golang Разработчик в Ви.tech

middle-senior Тех собес 28 вопросов 1 задача

1. Расскажи о себе.

2. Как в Golang можно реализовать множество (set)?

3. Как устроен слайс в Golang?

4. Что будет, если мы задали слайсу cap=2 и сделали append по одному элементу 3 раза?

5. Каковы методы разрешения коллизий в хеш-таблицах?

6. Что такое graceful shutdown? Реализовывал ли ты его и как он работает?

7. Как правильно править поля в proto-структурах (удалять, добавлять новые, переименовывать), учитывая, что клиент и сервер уже работают в продакшене?

8. Сравни gRPC и REST.

9. Как реализовать конкурентную запись в хеш-таблицу в Golang?

10. Что такое встраивание в Golang?

11. Какая разница между ключевыми словами make и new?

12. Зачем нужен RWMutex, если у нас есть обычный Mutex?

13…

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

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

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

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