Вернуться в видеотеку

Открытое собеседование на Go-разработчика

Открытое мок-интервью на Go-разработчика с разбором ответов кандидата, практического кейса по отладке production-проблемы и последующим Q&A о карьере. Параллельно ведущие рассказывают о менторской программе Эйч Навыки.

Источник: Эйч Навыки — менторская программа

Открыть на YouTube

Таймлайн

Коротко о видео

Вебинар Эйч Навыки показывает демонстрационное мок-интервью с Димой, кандидатом без коммерческого опыта в Go: его спрашивают об устройстве map, интерфейсах, горутинах, context, ошибках, модулях, тестировании, Docker и системном дизайне. После интервью Сергей даёт обратную связь: сильными сторонами считает понимание базовых механизмов Go и умение рассуждать, а зонами роста — конфигурация, Docker, тесты, tracing и практики деплоя. В финале ведущие отвечают на вопросы о поиске работы, учёбе, рефералах, найме и менторской программе.

Затронутые темы

Что взять на заметку

  • Для Go-собеседования стоит уверенно объяснять map: хеширование, бакеты, коллизии, сравнимость ключей и ожидаемую сложность доступа O(1).
  • Context следует использовать для отмены, дедлайнов и request-scoped метаданных; данные, нужные функции явно, лучше передавать аргументами, а ключи context делать отдельными типами, чтобы избежать коллизий.
  • При расследовании деградации недостаточно проверить CPU, базу и кэш: нужно сопоставить реальные production-запросы с тестовыми, воспроизвести их и сравнить аллокации и объём обрабатываемых объектов.
  • В рассмотренном кейсе причиной воспроизводимой проблемы оказался десятикратный рост числа объектов в запросе — с ожидаемых 20 000 до 200 000.
  • По совету интервьюера, исправление следует сначала выкатывать на часть production-трафика или один pod, проверять метрики и затем расширять rollout; способ зависит от числа реплик и допустимого риска.
  • Для Docker-образа обсуждаются минимальный базовый образ, сборка Go-бинарника, запуск не от root и, в обратной связи, multi-stage build для уменьшения образа.
  • Для поиска первой Go-работы ведущие советуют улучшать резюме, использовать рефералы и нетворкинг, показывать публичные Go-проекты и обращаться к сотрудникам интересующих компаний.

Рекомендуем посмотреть