Вконтакте · май 2025

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

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

1. Задача: Написать сервис обработки обновлений документов

На вход поступают обновления документов в формате:

message TDocument {
    string Url = 1; // URL документа, его уникальный идентификатор
    uint64 PubDate = 2; // время заявляемой публикации документа
    uint64 FetchTime = 3; // время получения данного обновления документа, может рассматриваться как идентификатор версии. Пара (Url, FetchTime) уникальна.
    string Text = 4; // текст документа
    uint64 FirstFetchTime = 5; // изначально отсутствует, необходимо заполнить
}

Документы могут поступать в произвольном порядке, возможно дублирование сообщений. Необходимо на выходе…

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

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

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

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