Честный Знак · январь 2025

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

middle-senior Тех собес 4 вопроса 3 задачи

1. Задача: Что выведет следующий код?

func main() {
	a := []int{1, 2, 3, 4, 5, 6, 7, 8, 9, 10}

	foo(a[1:3])
	println(a)
}

func foo(a []int) {
	a = append(a, 11, 11, 11)
}

2. Задача: Найдите ошибки в реализации функции для конкурентных запросов

func call(ctx context.Context, request []T) error {
	errCh := make(chan error, 1)
	var wg sync.WaitGroup
	for _, req := range request {
		go func() {
			wg.Add(1)…
Конец фрагмента

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

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

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