Я вот, например, не расскажу. У меня просто нет этой информации в виде того же роад-мапа. Ведь мне это уже не нужно. Могу только на вопросы отвечать, а "работать" методичкой - нет.
Да и откуда это знать вообще? Если не джуном устраиваешься, то можно вообще ничего не знать, спросят что на прошлых проектах делал, может быть по system design что-нибудь и все. Ну если это не яндекс конечно, который семь интервью проводит, а потом еще месяц выебывается думает над ответом
Мне в мае присылали описание вакансии в Тиньков. Сложилось впечатление, что там стая диких абизьян набигает, делает, а седые менеджеры потом это пытаются заставить работать...
ИМХО в целом поинтересоваться за алгоритмы это нормально, мало ли, может человек даже про О большое не слышал, а вот сношать мозги семь интервью и еще немножко - нет )
Расскажу типовое: "Читай официальную доку, можешь книжку какую-то купить по питону". Сам я вообще питон без книжек изучал. Чисто по интернетам и примерам.
А чего делать если я реально не знаю. Быть преподавателем - это отдельная специальность. С бухты барахты не сможешь сыграть эту роль, если сам уже 15 лет занимаешься питоном. Мало того что уже не помнишь как сам всё это осваивал, так оно уже и не актуальное всё.
Я уже даже большую часть статей по питону только заголовки читаю. Подробности читаю только по новым релизам питона и по каким-то новым либам, которые мне интересны.
Я пару друзей «прокачал» – создал доску в трелло, начал с must have штук типа Linux cli, git, kanban, http protocol. Затем были различные hello world, и теория и задания для начинающих, затем дальше