In a comment, put down the problems you face while learning Data Structures and Algorithms. As far as I know, there's enough content on Internet. There are thousands of books around this topic as this is the major way you get a job.
Still, I see students complaining about it. So, tell me what is stopping you?
Be honest if you're just being lazy around putting an honest effort.
Edit:
I have written two pieces about the DSA issues. Have a look. It might help
DSA for FE devs: https://letters.tanaypratap.com/p/dsa-for-fe-devs
Which language for DSA?: https://letters.tanaypratap.com/p/which-language-for-dsa
The major issue I faced was reluctance to start it, not because of laziness but because there is no definite goal to which you are looking forward to...
Initially I spent so much time understanding an algorithm and executing it in my way, just to get the feedback later that it was a very inefficient way
There was no satisfaction or no feel good factor after completing a particular algorithm like there is when you are developing a program/software