Ozon · март 2025

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

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

Технический скрининг

2

Теория

1. Зачем нужны каналы в Go и как они устроены?

2. Из каких частей состоит протокол HTTP и для чего он используется?

3

Задачи

Практика

3. Задача: Реализовать функцию uniqRandn, которая генерирует слайс длины n из уникальных случайных чисел

import (
  "fmt"
  "math/rand"
)

func main() {
  fmt.Println(uniqRandn(10))
}

func uniqRandn(n int) []int {
  // ...
}
Ответ
Конец фрагмента

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

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

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