You'll definitely need to know the stuff for interviews. I recently interviewed for a ReactJS position. The very first question was about the time-complexity of a binary search. Sure, I learned this stuff in school, but that was 5-6 years ago. I haven't needed to use that knowledge in the 4 years I have been doing front-end development.
Needless to say, the interview didn't go well.