Техническое Go-собеседование начинается с live coding: кандидат должен обработать URL с контекстом, таймаутом и корректной реакцией на HTTP-ошибки. Решение развивается от запуска goroutine к worker pool, каналам заданий и результатов, WaitGroup и ограничению параллелизма, чтобы не создавать миллион горутин. Затем интервьюер спрашивает о PostgreSQL: EXPLAIN, Seq Scan, Index Scan, репликации, Redis-кэше, блокировках и deadlock. В блоке брокеров сравниваются Kafka, NATS и гарантии доставки. Финальная задача — key-value хранилище с map, RWMutex, WAL, восстановлением после старта и очисткой растущего лога.