лучше прочитать про операционную систему, протоколы, стандарты, а не про высокоуровневые вещи. А то потом люди на собесе не могут рассказать, чем http 1.1 от http 2 отличается, и какие у них проблемы
Имеет смысл конечно, но на практике наверно чаще нужно уметь микросервисы делать, чем знать отличие http 1.1 от http 2. Кстати, а как часто алгоритмы на практике пригождаются? А то на этих ваших бэкендах с ходу выглядит все так будто нужно всего лишь сделать оптимальный запрос в базу и выдать данные фронту чтобы тот их пережевал и отрендерил)