Авито · май 2025

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

middle-senior Тех собес 2 задачи

1. Задача: Что выведет следующий код и через какое время? Как его исправить?

package main

import (
  "fmt"
  "time"
)

const numRequests = 10000
var count int

func networkRequest() { 
  time.Sleep(time.Millisecond) // Эмуляция сетевого запроса.
  count++
}

func main() {
  for i := 0; i < 10000; i++ {
    networkRequest()
  }
  fmt.Println(count)
}
Ответ
Конец фрагмента

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

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

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