What is your location? Personally, I've never been asked about this stuff in an interview. I think I've been asked about big 0 notation a few times and some patterns but none of this pure leetcode stuff. This is one good thing about AI is it might end this regurgitation of patterns which can be looked up if required.
Assuming you can cobble stuff together and are organised, I would suggest reading stuff like Designing Data Intensive applications. What sort of roles are you going for, assume you are in web or backend dev, not something more low level?