I have a technical interview on Monday and they were kind enough to give me a heads-up to brush up on my basic algorithms. It's been years since I looked at that kind of stuff and I'm pretty weak on it to begin with so I generally have a bad feeling about this. What's the best way to review the basics and get some practice in before Monday?
views:
339answers:
6
+5
A:
Starting Project Euler might help you, also try picking up Algorithms in a Nutshell and working through those examples. Should be do-able in a weekend.
Paddyslacker
2010-03-20 00:09:39
+1
A:
http://en.wikipedia.org/wiki/List_of_algorithms
Especially the Search, Item Search and Sorting sections.
Tuomas Pelkonen
2010-03-20 00:10:15
+5
A:
Get the Algorithm Design Manual and look at the reference section. It has a nice "Problem -> Algorithm" cheat sheet.
Sameer
2010-03-20 01:48:16
+1
A:
Also take a look at questions on StackOverflow that are tagged Algorithm
.
They might actually turn up in the interview ;)
Best of Luck!
TheMachineCharmer
2010-03-20 21:10:35
A:
This SO Question would be helpful. Also, mostly you should know about
* Sorting
* Searching
* Inserting and removing from various data structures
As this are the main algorithms which are normally asked in the interviews.
*Note: This is from my personal experience and it may differ from person to person.
Rachel
2010-03-26 16:56:16
Not sure as to why this question has been downvoted ?
Rachel
2010-04-12 20:13:05