Recruittech · апрель 2025

Тех собес на middle-senior Golang Разработчик в Recruittech

middle-senior Тех собес 15 вопросов 1 задача

1. Задача: Проанализировать поведение кода на Go с каналами и WaitGroup

package main
import (
  "fmt"
  "sync"
)
func main() {
  ch := make(chan int)
  wg := &sync.WaitGroup{}
  wg.Add(3)
  for i := 0; i < 3; i++ {
    go func(v int) {
      defer wg.Done()
      ch <- v * v
    }(i)
  }
  wg.Wait()
  var sum int
  for v := range ch {
    sum += v
  }
  fmt.Printf("result: %dn", sum)
}

2. Какие архитектурные паттерны для микросервисов использовали и какой паттерн работы с кешом использовали?

3. Как происходило проектирование…

Конец фрагмента

Премиум-подписка

Открывает это интервью целиком и все материалы направления «Golang Разработчик».

в этом собесе: 15 вопросов 1 задача с кодом
  • Ещё 490 текстовых собесов направления
  • 344 видеозаписи собеседований
  • Приоритетная поддержка
1490₽/мес