Газпром · декабрь 2024

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

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

1. Когда нужно использовать обычную мапу, а когда синк мапу?

2. В чем отличие реляционных баз и нереляционных?

3. Что такое мьютексы?

4. Задача: Проанализировать и объяснить вывод функции testIOTA1

func testIOTA1() {
    const (
        p1 = iota
        q1 = iota
        r1 = iota
    )

    fmt.Println(p1, q1, r1)
}

5. Задача: Проанализировать и объяснить вывод функции testIOTA2

func testIOTA2() {
    const (
        p2, q2, r2 = iota, iota, iota
    )

    fmt.Println(p2, q2, r2)
}

6. Задача: Проанализировать и объяснить типы и значения в функции testIOTA3

func testIOTA3() {
    const (
        p3 byte = iota
        q3
        r3
    )

    const (
        p4 = iota
        q4
        r4
    )

    fmt.Println(p4, q4, r4)
}

7. Задача: Проанализировать работу со срезом в функции testSlices1

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

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

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

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