Mail.ru · сентябрь 2024

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

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

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

package main

import (
	"context"
	"fmt"
	"time"
	"math/rand"
)

// main изменять нельзя
func main() {
	fmt.Println(Do(context.Background(), []User{{"aaa"}, {"bbb"}, {"ccc"}, {"ddd"}, {"eeee"}}))
}

type User struct {
	Name string
}

// fetchByName изменять нельзя
func fetchByName(ctx context.Context, userName string) (int, error) {
	// Тут происходит сетевой…
Конец фрагмента

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

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

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