9:57Экспресс-собеседование Backend-разработчика по Go
Кандидат отвечает на вопросы о массивах и слайсах, каналах Go и оптимизации запросов в базах данных.
Мок-собеседование на Middle Go-разработчика: устройство map и каналов, конкурентность и планировщик Go, panic/recover, PostgreSQL и индексы, микросервисы, SOLID и контейнеризация.
Источник: Эйч Навыки — менторская программа
Открыть на YouTubeОткрытое мок-собеседование на позицию Middle Go-разработчика в неназванную продуктовую команду. После краткого рассказа кандидата интервьюер проверяет строки, слайсы, map, каналы и интерфейсы в Go, обработку ошибок, panic/recover, data race и планировщик GMP. Затем обсуждаются PostgreSQL: EXPLAIN/EXPLAIN ANALYZE, индексы, денормализация, репликация, шардирование и VACUUM. В финале затрагиваются микросервисная архитектура, SOLID, паттерны, Docker Compose, Kubernetes и CI/CD. Live-coding не состоялся из-за технической неполадки; интервьюер оценивает ответы по Go и PostgreSQL как соответствующие уверенной middle-позиции.
9:57Кандидат отвечает на вопросы о массивах и слайсах, каналах Go и оптимизации запросов в базах данных.
15:27Кандидат отвечает на вопросы о буферизированных каналах, индексах и изоляции PostgreSQL, CTE, CQRS и выборе между монолитом и микросервисами.
25:41Автор разбирает ответы Go-кандидата о назначении языка, конкурентности и рантайме, а также спор о race condition.