Wildberries Склад Trust & Safety · октябрь 2025

Тех собес на middle-senior Golang Разработчик в Wildberries Склад Trust & Safety

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

1. Задача: Что выведет программа? Что поправить, чтобы changePerson действительно меняла поля исходной структуры?

package main

import "fmt"

type Person struct {
    name string
    age  uint8
}

func changePerson(person *Person) {
    person = &Person{
        name: "Vladimir",
        age:  25,
    }
}

func main() {
    person := &Person{
        name: "Ivan",
        age:  30,
    }
    fmt.Println(person.name)
    changePerson(person)
    fmt.Println(person.name)
}

2. Задача: Реализовать функцию Search, которая выполняет параллельный поиск на нескольких серверах и возвращает первый успешный результат или ошибку, если все…

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

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

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

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