Sobes.tech

Спасибо большое за отклик. Подскажите, пожалуйста, работали ли вы с AWS?

Senior
Cloud.ru
6

Расскажи, как устроена map в Go?

Middle+
WildberriesWildberries
6

Почему выбрали партиционирование по статусу, если уволенных исторически больше чем активных?

Middle+
А7
6

Расскажи про свой последний технический опыт, что из задач делал, что больше увлекало?

Senior
OZONOZON
6

Что за проекты ты ведёшь, задачи верхнего уровня — что делаешь?

Middle+
VKVK
6

// 2 func merge(chans ...chan int) <-chan int { panic("not implemented") } func main() { a,b,c := make(chan int), make(chan int), make(chan int) out := merge(a,b,c) go func(){ for v := range out { println(v) } }() a <- 1 a <- 2 a <- 3 b <- 4 c <- 5 close(c) a <- 6 } Implement the function merge that takes multiple channels of integers and returns a single channel that merges the values from all input channels. The merged channel should close when all input channels are closed.

Senior
Не указано
6

Пакет errors — два метода Is и As, в чём отличие, когда применяется?

Senior
Финтехробот
6

Как вы взаимодействуете с ФНС?

Middle+
МВидео/эльдорадо
6

Как ты видишь своё новое место работы, чего ждёшь?

Senior
Hi Rockits
6

В какой момент будет искаться пара для игрока в матчмейкинге?

Senior
purrweb
6

Что такое пустой интерфейс (interface{}) и чем он отличается от any?

Senior
sber tech
6

```go func main() { wg := sync.WaitGroup{} for i := 0; i < 10; i++ { wg.Add(1) go func(wg sync.WaitGroup) { defer wg.Done() fmt.Println(i) }(wg) } wg.Wait() fmt.Println("some text") time.Sleep(1 * time.Minute) fmt.Println("some text2") } ```

Senior
Базис
6

С какими проблемами мы можем столкнуться при проектировании микросервисной архитектуры?

Middle+
МВидео/эльдорадо
6

Можешь продемонстрировать каким образом можно получить доступ к четвёртому элементу слайса?

Senior
Базис
6

Кто должен закрывать канал?

Middle+
WaterWal
6

Как работает бинарный поиск в отсортированном списке?

Middle
VKVK
6

Расскажите про переход с синхронной на асинхронную архитектуру: почему переходили, как определили проблему?

Senior
А7
6

package main import ( "fmt" ) func main() { c := make(chan string, 1) go fmt.Println(<-c) c <- "Hello World!" fmt.Println("Exit!") } fatal error: all goroutines are asleep - deadlock! goroutine 1 [chan receive]: main.main() /tmp/sandbox[phone]/prog.go:10 +0x3a Program exited: status 2.

Senior
Wildberries & Russ Bank
6

Стоит ли использовать мьютексы при работе с БД?

Senior
Лига Цифровой ЭкономикиЛига Цифровой Экономики
6

Каков будет результат записи в закрытый канал? (дедлок / паника / операция вернёт ошибку)

Senior
Лаборатория Касперского
6
/367