Сбербанк · июль 2026

Тех собес на middle-senior Data Инженер в Сбербанк

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

Python

Задача 1

Дан отсортированный по неубыванию список целых чисел a, индекс элемента index и целое число k. Необходимо вернуть в любом порядке k чисел из списка, которые являются ближайшими по значению к элементу a[index].

Ограничения:

  • Размер списка 1 <= N <= 10^6
  • Элементы списка: -10^9 <= a[i] <= 10^9
  • Число 0 <= k <= N
  • Индекс элемента 0 <= index < N

Примеры:

find_k_closest(a=[2, 3, 5, 7, 11], index=3, k=2) -> [5, 7]
find_k_closest(a=[4, 12, 15, 15, 24], index=1, k=3) -> [12, 15, 15]…
Конец фрагмента

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

Открывает это интервью целиком и все материалы направления «Data Инженер».

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