зачем мидлу знать как работает, например, сортировка внутри? ну сможет он на собеседовании реализовать бабл сорт, это не скажет ровном счетом ни о чем. Он может быть либо хорош и на ходу это придумал, либо он уже заучил наизусть за 10 собеседований этот алгоритм