Как, на ваш взгляд, это правильный подход? Или лучше учитывать дополнительное образование, самообразование, знания на собеседовании? Или они всё равно вторичны? Делитесь историями.)
На собеседования на Junior позицию, как правило, приходят люди почти или вообще без релевантного опыта. И их много. В этом случае диплом хорошего технического ВУЗа – неплохой начальный фильтр.
Если нет диплома – я бы вполне рассмотрел вместо диплома хороший профиль-портфолио на github с кучей проектов, по которым можно оценить кандидата. Но, как правило, такие люди уже хотят не на Junior.