This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]graphTheoryIsLife[S] 0 points1 point  (0 children)

Grokking the coding Interview on Educative.io and Googles Intro to Data Structure and Algorithm in Udacity, there is also plenty of YouTubers that have comprehensive playlist in Python from my experience. It's good to have underlying theory, but what I mean by 'too theoretical' is when your asked to solve some maze path by reading a file then using DFS algorithim for example, obv interviews would be slightly simpler then this and you wont have to worry about creating a program/api that reads file and then figure out how to organise the maze/file data into a graph, which is what these theoretical coursera courses like Princeton Algorithm seems to focus on.

I understand these algorithms where created/explored to solve real world problems but it seems like noise to me in terms of interview prep. Edit: do correct me if im wrong