2ГИС · январь 2025

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

middle-senior Тех собес 1 задача

Условие

В коде представлен прототип сервиса бронирования номеров в отелях. В предметной области выделены два понятия: Order (заказ, включающий даты бронирования и контакты пользователя) и RoomAvailability (количество свободных номеров на конкретный день).

type Order struct {
	HotelID   string    `json:"hotel_id"`
	RoomID    string    `json:"room_id"`
	UserEmail string    `json:"email"`
	From      time.Time `json:"from"`
	To        time.Time `json:"to"`
}

type RoomAvailability struct {
	HotelID string…
Конец фрагмента

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

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

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