Яндекс · февраль 2025

Тех собес на middle-senior Python Разработчик в Яндекс

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

1. Задача: Найти кратчайшее расстояние между буквами ‘X’ и ‘Y’ в строке

# Дана строка, состоящая из букв 'X', 'Y' и 'O'.
# Необходимо найти кратчайшее расстояние между буквами 'X' и 'Y',
# либо вывести 0, если 'X' либо 'Y' отсутствуют.

def distance(input: str) -> int:
   index_x = None
   index_y = None
   way = len(input) + 1
   for index, value in enumerate(input):…
Конец фрагмента

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

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

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