Авито · декабрь 2025

Скрининг на intern Golang Разработчик в Авито

intern Скрининг 3 задачи

1. Задача: Исправить код, чтобы корректно работал с горутинами. Предполагается использовать sync.Mutex и sync.WaitGroup

package main

import (
    "fmt"
    "sync"
)

func main() {
    var max int

    for i := 1000; i > 0; i-- {
        go func() {
            if i%2 == 0 && i > max {
                max = i
            }
        }()
    }

    fmt.Printf("Maximum is %d", max)
}

2. Задача: Реализовать код высоконагруженной RPC ручки для…

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

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

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

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