u/Big_Tap3027

Guidance for SDE 2/L4 job switch

Hi everyone,

I’m planning to prepare for a job switch and want to get back into DSA seriously. The last time I studied DSA was around 3 years ago, and even then, my preparation was mostly focused on clearing entry-level interviews. I mainly practiced topics like stacks, queues, and trees, while only covering the basics of graphs.

I haven’t really explored dynamic programming or greedy algorithms in depth, and I don’t have any practice with those types of problems either. Since it has been a while, I feel like I need to restart from the fundamentals and build my way up properly.

I can dedicate around 2–3 hours a day to studying and practicing. If anyone has a good roadmap, resources, playlists, courses, or problem sheets that would help me prepare from the basics, please share them.

Thanks in advance!

reddit.com
u/Big_Tap3027 — 4 days ago