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

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

Демонстрационное мок-интервью на Go с разбором ответов кандидата и итоговой обратной связью. В конце ведущие отвечают на технические вопросы зрителей и рассказывают о менторской программе.

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

Открыть на YouTube

Таймлайн

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

Это демонстрационное открытое собеседование на Go-разработчика: кандидат Костя отвечает на вопросы Сергея Прошкина о языке Go, конкурентности, тестировании, инфраструктуре, HTTP и базах данных. После интервью Сергей даёт оценочный фидбек: отмечает хорошее базовое понимание slices, map, структур, интерфейсов и Kubernetes, но рекомендует больше практики с указателями, рантаймом, контекстами, тестами и деталями протоколов. Вебинар также представляет менторскую программу «Эйч Навыки» и отвечает на вопросы зрителей о подготовке к собеседованиям, интерфейсах, резюме и работе с репликацией БД.

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

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

  • Для Go-собеседования стоит уверенно объяснять различия между slice, array и map: инициализацию через make, capacity, общий backing array и требования comparable к ключам map.
  • Нужно уметь обосновывать выбор pointer receiver или value receiver, а также объяснять композицию структур, method set и неявную реализацию интерфейсов в Go.
  • В блоке конкурентности проверяют не только определения goroutine и channel, но и отмену работы через context, deadlock, worker pool, select, поведение закрытого канала и основы рантайма.
  • Для миграции между разными БД интервьюер предпочитает интерфейс репозитория дженерикам: реализацию можно подменять без привязки к общему представлению всех будущих БД.
  • Полезно знать возможности стандартного пакета testing: Test, Benchmark и Fuzz, запуск части тестов, метрики бенчмарков, а также различать profiling и race detector.
  • В инфраструктурных вопросах обсуждаются multi-stage Docker build, Pod как минимальная единица Kubernetes, HTTP/1.1 и HTTP/2, индексы, репликация и разделение пулов соединений для чтения и записи.

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