Yes, being able to understand and apply algorithms and data structures requires some intelligence.
I know we try to stay away from the “we’re smarter than you” vibe here because it’s gross, but pretending leetcode style questions don’t require some degree of complex thought is absurd.