давай немного к конкретеке вернемся? мой изначальный посыл был, что сложно найти позиции, где нужны знания каких-то дополнительных глав по алгоритмам, которые не покрыты в базовых курсах. Например, беру курс - https://compsciclub.ru/courses/advancedalgorithms/ , и далеко не по каждой лекции вообще есть работа в индустрии, либо её крайне мало
Алгоритмы могут пригодиться в самый неожиданный момент на любой работе. Конечно, всегда можно обойтись и без алгоритмов, собрав решение на костылях, но гораздо лучше когда знаешь подходящий для решения проблемы алгоритм
это очевидно переписывание чего-то реального на примитивный пример, и там либо не нужны подзапросы, либо этот пример не соответствует исходному, что мы можем узнать только когда автор нам скажет что подзапросы выкинуть нельзя