Сбербанк · февраль 2025

Скрининг на middle-senior Golang Разработчик в Сбербанк

middle-senior Скрининг 3 вопроса

1. Что будет выведено в результате выполнения программы и почему?

package main

import (
  "fmt"
)

func RecoverAndRun() {
  if r := recover(); r != nil {
    fmt.Println("return from panic")
  }
}

func main() {
  defer func() {
    fmt.Println("End work")
    RecoverAndRun()
  }()

  panic("Panica")
}

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

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

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

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

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