Dear Readers I have solved more than 400 problems across Leetcode and Geeks for Geeks in the past 1 and a half years and continue to get better at it
I used multiple free resources which I will be sharing in this article which can help you in your own journey.

I used Leetcode and Geeks for Geeks for programming

Leetcode :-Leetcode was my primary problem solving platform because of the discuss section that is present where people post interview experiences and the solutions are also present in a detailed manner and we can solve problems based on the topics we want to choose and solve.Range of topics to choose fromMultiple Solutions are present for a problem for ease

2) Code story with MIK Youtube Channel:-This is a golden Youtube channel which I used extensively during Dynamic Programming and currently using for Graphs.

In this channel there are multiple playlists present for different Data structures and algorithms and the explanation by the author is very very good, I would highly recommend anyone to view this channel if ever stuck in your DSA journey, it will be worth your time.


Code story with mik

3) Love Babbar :- This is also a Youtube channel which helps me immensely in my DSA journey, some of the solutions really helped me, he explained the question and the solution in detail which was good to have.

He also has a very famous DSA sheet which I follow containing hand picked problems for interviews and is really helpful to crack interviews of top FAANG companies.

450 Sheet:-

Youtube channel (sorry for my spelling :))

4) take U forward :- This is another Youtube channel that I follow because of the content being good and in detail explanations of multiple problems present, I watched a lot of Binary search solutions from his channel because of his concise explanation.

He has also has a sheet of problems that is to be used for revision before any interview that is there

Striver last moment sheet:-

take U forward

5) Aditya Verma:- He is considered a pioneer in Dynamic Programming because of the way he taught DP concepts , I gained confidence in recursion and DP using his videos.

He has a method of teaching DP which is very intuitive and easy to grasp, he follows an order which helps to identify patterns in DP and apply them to problems.

He also has concepts related to Binary Search, Sliding Window and Stack that are super helpful.

Any one who is struggling with Dynamic Programming I would highly recommend them to give his channel a try.


Aditya Verma

These were some of the resources I wanted to highlight that continue to help me immensely in my journey.

If you gained anything from this article please like and comment , it will empower me to create more such articles on medium.

You can connect and follow me on LinkedIn:

If someone wants to have 1–1 guidance from me on DSA they can connect me over on topmate:-

You can go over for the testimonials here:-

If you feel my other articles also added value to your Software Engineering journey consider following my account for more such articles.

Happy Coding, May you achieve your Goals :)

Level Up Coding

Thanks for being a part of our community! Before you go:

👏 Clap for the story and follow the author 👉📰 View more content in the Level Up Coding publication🧠 AI Tools ⇒ View Now

💰 Free coding interview course ⇒ View Course

Top 5 Free Resources I used to solve 400+ DSA problems was originally published in Level Up Coding on Medium, where people are continuing the conversation by highlighting and responding to this story.

​ Level Up Coding – Medium

about Infinite Loop Digital

We support businesses by identifying requirements and helping clients integrate AI seamlessly into their operations.

Gartner Digital Workplace Summit Generative Al

GenAI sessions:

  • 4 Use Cases for Generative AI and ChatGPT in the Digital Workplace
  • How the Power of Generative AI Will Transform Knowledge Management
  • The Perils and Promises of Microsoft 365 Copilot
  • How to Be the Generative AI Champion Your CIO and Organization Need
  • How to Shift Organizational Culture Today to Embrace Generative AI Tomorrow
  • Mitigate the Risks of Generative AI by Enhancing Your Information Governance
  • Cultivate Essential Skills for Collaborating With Artificial Intelligence
  • Ask the Expert: Microsoft 365 Copilot
  • Generative AI Across Digital Workplace Markets
10 – 11 June 2024

London, U.K.