Coding interviews are hard and often leet code presents problems in an order that is inherently unstructured, making progress slow. Often times, you'll need to have more basic mastered concepts (e.g arrays) before moving onto something more complex (e.g dynamic programming).
This site (https://neetcode.io/roadmap) presents a structured and better organized approach to learning about complex data structures and algorithms.