DEV Community

Cover image for Resources for cracking data structures and algorithms interview
Lokesh Sanapalli
Lokesh Sanapalli

Posted on Edited on Originally published at lokesh1729.com

Resources for cracking data structures and algorithms interview

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/

https://www.hackerrank.com/

https://binarysearch.com/

Most frequently asked questions

https://pastebin.com/zneJ2NbD

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

https://github.com/gzc/CLRS

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://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-006-introduction-to-algorithms-fall-2011/lecture-videos/

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

Tushar Roy

iDeserve

William Fiset - Refer for Graph Theory

Visualization

https://www.cs.usfca.edu/~galles/visualization/Algorithms.html

https://algorithm-visualizer.org

https://visualgo.net/en

Big-O analysis

https://www.geeksforgeeks.org/analysis-algorithms-big-o-analysis/

https://www.bigocheatsheet.com/

https://bigocheatsheet.io/

https://www.hackerearth.com/practice/notes/big-o-cheatsheet-series-data-structures-and-algorithms-with-thier-complexities-1/

Top comments (0)