Авито · январь 2025

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

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

1. Задача: Чемпионат по шагам

Необходимо определить идентификаторы пользователей, которые прошли наибольшее количество шагов за все дни, не пропустив ни одного дня соревнований.

statistics = [
    [{ "userId": 1, "steps": 1000 }, { "userId": 2, "steps": 1500 }],
    [{ "userId": 2, "steps": 1000 }],
]

2. Задача: Суммарная неудовлетворённость покупателей

Рассчитайте суммарную неудовлетворённость всех покупателей, где неудовлетворённость — это разница между потребностью покупателя и купленным товаром. Количество каждого товара не ограничено.

goods = [8, 3, 5]
buyerNeeds = [5, 6]
Задача 3

Слияние двух отсортированных массивов

Нужно слить два отсортированных по возрастанию массива в один…

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

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

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

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