Что такое классические алгоритмы и структуры данных в вакансиях?
Классические алгоритмы - алгоритмы поиска, сортировки и обработки данных. Структуры данных - стеки, кеши, массивы, списки.
Ну и буду старомоден, ничего лучше в этом мире до сих пор нет, как трехтомних Дональда Кнута - Искусство Программирования.  Просмотрев оглавление первого тома - получите весь список! Ну а если просто прочтете по две-три странички каждого раздела, то будете в курсе, как они работают. Если разберете еще и примеры, то будете классным специалистом . А если и до решения задач доберетесь, то вас многие фирмы почтут за честь иметь в штате. Выполнение одного из заданий сложностью 45 - нобелевка.
Но вам сейчас нужно просто прочитать оглавление! Начните с этого.
Упс, еще и третий том обязательно оглавление.
хз что там с классическими, но 
https://docs.python.org/3.5/library/collections.html
знать обязаны
ну и вот это вот все https://www.youtube.com/watch?v=ZZuD6iUe3Pc