Mediascope · март 2025

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

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

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

package main

import "fmt"

func main() {
  var a []int
  b := []int{}
  c := make([]int, 0)

  fmt.Println(a, b, c)
}
Ответ

2. Почему в примере с кастомной ошибкой не отрабатывает нужный кейс и как это исправить?

func HandleError (err error) {
  switch err.(type) {
  case error:
    log.Println(err)
  case *MyError:
    log.Printf("case *MyError: &v occured", err)
  }
}
Ответ

3. Почему в примере со структурой Store метод String не отработает и как это…

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

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

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

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