Я слышала от своих друзей-фронтендеров, что нет (разве что на собеседованиях могли погонять), но они были миддлами, а не синьорами. Одному синьору пригодилось, когда проходил собес в крутую аутсорсную компанию. Отсутствие знаний алгоритмов и структур данных мешает тогда, когда надо искать решение задачи (заумные обходы дерева, оптимизация перебора каких-то значений), а объяснение решения написано в этой сложной терминологии, а не простыми словами. Лучше потратить два-три месяца и разобраться в этом, когда нет завала на учебе/работе, чем не знать совсем и быть застанутым врасплох в самый неподходящий момент