Lamoda · декабрь 2024

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

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

1. Выведется ли "Done" в представленном коде?

package main

import (
	"fmt"
	"runtime"
	"time"
)

func main() {
	runtime.GOMAXPROCS(1)

	var n int
	go func() {
		for {
			n++
		}
	}()

	time.Sleep(500 * time.Millisecond)
	fmt.Println("Done")
}

2. Рассказать, что происходит в разных версиях Go (до 1.14 и после) в контексте планировщика.

3. Задача: Написать воркерпул (ограничить количество одновременно…

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

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

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

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