Tutu.ru · январь 2025

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

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

1. Задача: Отсортировать слайс строк вручную

package main

import "fmt"

func main() {
  slice := []string{"a", "b", "d", "c", "f", "e"}

    usort(slice)

    fmt.Printf("%+vn", slice)
}

2. Задача: Обработать поток идентификаторов отелей и отправить результаты в другой поток

//Есть поток данных, в виде идентификаторов отелей, для каждого отеля нужно сделать поисковый запрос (запрос выполняется
//минимум 500ms) и отправить результаты в другой поток.

type SearchResult struct {
  HotelID int
}

func main() {
  dataCh := make(chan int)

  go func() {
    for i := 0; i <= 10; i++ {
      dataCh…
Конец фрагмента

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

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

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