Hello Everyone,
In my previous blog post, I discussed how to crack coding interviews. In this post, I'll share the resources required for it.
Practice
https://leetcode.com/problemset/all/
https://www.interviewbit.com/practice/
Most frequently asked questions
https://www.teamblind.com/post/New-Year-Gift---Curated-List-of-Top-100-LeetCode-Questions-to-Save-Your-Time-OaM1orEU
https://leetcode.com/list/xoqag3yj/
Resources
https://www.geeksforgeeks.org/ - A one stop place for all computer science geeks.
https://www.ideserve.co.in/ - Algorithms with good explanation and visualization.
https://runestone.academy/runestone/books/published/pythonds/index.html - DS and Algorithms in python.
https://seanprashad.com/leetcode-pattern - Common leetcode patterns.
Books
https://github.com/0bprashanthc/algorithm-books - Find all the books related to algorithms
CLRS solutions if you like introduction to algorithms coremen book
http://clrs.skanev.com/index.html
Courses
https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-046j-introduction-to-algorithms-sma-5503-fall-2005/video-lectures/
https://www.edx.org/course/introduction-computer-science-harvardx-cs50x
https://nptel.ac.in/courses/106/102/106102064/
Intro to Data Structures and Algorithms | Udacity Free Courses
Youtube Channels
Aditya Verma - Refer for Dynamic Programming
Kartik Arora - Refer for Dynamic Programming
Tech Dose - Leetcode Solutions
William Fiset - Refer for Graph Theory
Visualization
https://www.cs.usfca.edu/~galles/visualization/Algorithms.html
https://algorithm-visualizer.org
Big-O analysis
https://www.geeksforgeeks.org/analysis-algorithms-big-o-analysis/
https://www.bigocheatsheet.com/
https://www.hackerearth.com/practice/notes/big-o-cheatsheet-series-data-structures-and-algorithms-with-thier-complexities-1/