Uzum · март 2025

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

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

Тех скрининг

1. Что выведется при выполнении следующего кода?

package main

import "fmt"

func main() {
  s := "hello"
  s[0] = 'H'
  fmt.Println(s)
}
Ответ

2. Что выведется при изменении мутабельности строк?

package main

import "fmt"

func main() {
  s := "hello"
  s1 := s
  s[0] = 'H'
  fmt.Println(s1)
}

3. Что выведется и почему?

package main

import "fmt"

func main() {
  fmt.Println(len("Женёк"))
}

4. Как в Go 1.22 решается проблема с замыканиями в циклах?

5. Что произойдет при выполнении следующего кода с использованием recover и паники в горутине?

package main

import (
  "time"
)

func main() {
  defer func() {…
Конец фрагмента

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

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

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