IMO "easy/medium" coding questions have their place. I run quite a lot of interviews and I have many many "seniors" from known techn companies that can't do exercises that are glorified reverse for loops.

The idea all tech companies require you to know niche data structures is kind of a meme honestly. I'm sure some do but not the ones I've interviewed at at least.

Sure, if you think the candidate might actually be lacking basic skills, which wasn't obvious from his resume you obviously ask him some basic trivia. But establishing this as part of a process, including having companies which prepare you for this process is ridiculous.

What is the point of all of this. No other industry has this.