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

Собеседование Senior Go-разработчика: highload и observability

Запись реального Senior Go-интервью с обсуждением опыта в микросервисах, платформенном boilerplate и метриках сервиса.

Источник: it father.

Открыть на YouTube

Таймлайн

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

Интервью начинается с просьбы за пять–семь минут рассказать о себе. Кандидат проходит путь от PHP и C++ до Go и выделяет кодогенерацию API-клиентов как достижение, которое снизило число ошибок ручной интеграции. Затем он рассказывает о разработке core-сервисов маркетплейса и создании шаблона для новых микросервисов с Docker, CI, линтерами и тестами. Интервьюер уточняет ownership и характеристики highload-сервиса, а кандидат перечисляет RPS, P95, QPS и инциденты как ключевые сигналы observability. В финале обсуждают продукт, команду и ожидания от следующей роли.

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

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

  • Подкрепляйте рассказ о достижении цепочкой «проблема — решение — эффект» и, если возможно, измеримыми данными.
  • Для вопроса об ownership подготовьте конкретный кейс: назначение сервиса, нагрузку, критичность, инцидент и личную зону ответственности.
  • Описывайте observability через SLI/SLO: latency, error rate, насыщение ресурсов и состояние зависимостей или очередей; RPS и QPS сами по себе не показывают здоровье сервиса.

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

37:34
BackendSenior

Разбор реального собеседования Senior Go-разработчика: архитектура и system design

Авторский разбор записи реального собеседования на Senior Go-разработчика. Кандидат обсуждает опыт, Go, оптимизацию PostgreSQL, микросервисы, DDD, API Gateway, кодогенерацию и system design URL shortener, а ведущий комментирует ответы и объясняет итоговый отказ службы безопасности.