codeforces классика, много задач, много тем, много умных людей. Эйлер не пробовал, но тоже слышал, что хвалят. А насчёт самой идеи решать алгоритмы это ты сам решай, для чего тебе нужно.
+:
1) Мне это просто интересно(посидеть, подумать)
2) Для гибкости мозгов, если так можно сказать
-:
1) Если это не приносит весомого вклада в развитие, то, быть может, пока что все силы пустить на обычную подготовку к собеседованиям
Я слышал, что в основном алгоритмы встречаются в дата сайенс, но неужели в вебе без них можно обойтись?