Lamoda · март 2025

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

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

Go

1. Задача: Что выведет код и как отловить панику с помощью recover?

package main

import (
  "fmt"
  "sync"
)

type listSKU []string

func (l listSKU) getLastSKU() string {
  return l[len(l)]
}

func main() {
  items := listSKU{
    "MP990099991",
    "MP900000002",
    "MP000000003",
    "MP000000004",
    "MP000000005",
  }
  wg := new(sync.WaitGroup)
  wg.Add(1)
  go func() {
    lastItem := items.getLastSKU()
    fmt.Printf("Last SKU is: %sn", lastItem)…
Конец фрагмента

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

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

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