← All playlistsOpen on YouTube
DSA
Recursion & Dynamic Programming
The topic most candidates fear. These playlists turn DP into repeatable patterns.
Recursion
Aditya Verma, 19 videos, Hindi
Teaches the 'input-output' method so recursive code becomes predictable.
4 picks, in suggested order
More in DSA

DSA Foundations
Understand how data structures and algorithms work, and why, before grinding problems.
Abdul Bari, Jenny's Lectures, MIT OpenCourseWare
3 playlists238 videosEnglish
DSA for Placements
Complete, problem-driven DSA courses built for coding rounds at product companies.
take U forward, CodeHelp (Love Babbar), Kunal Kushwaha, Apna College
4 playlists678 videosEnglishHindi
Trees & Graphs
Traversals, BSTs, shortest paths, topological sort and union-find, explained with problems.
take U forward, William Fiset
3 playlists153 videosEnglish