Исходя из вакансий для стажеров, которые публикуются на официальном сайте Яндекса, наличие высшего образования не всегда является обязательным критерием для прохождения стажировки.
Я занималась подбором ит-специалистов в эту компанию и могу сказать, что хорошие знания алгоритмов и структуры данных, а так же умение решать олимпиадные задачи являются большим преимуществом для прохождения технических этапов. Если вы претендуете на роль начинающего разработчика, рекомендую вам обратить внимание на это.
Желаю успехов :)