Live data from Hacker News

Ask HN: good, quick algorithms course to prepare for big tech interviews?

news.ycombinator.com

11–20 of 29 posts

Re: Ask HN: good, quick algorithms course to prepare for big tech interviews?

#11

I have just started reading the bible of algorithms: http://www.amazon.com/Algorithm-Design-Manual-Steven-Skiena/... Not a quick win but a comprehensive, in-depth algorithm book :-)

I've heard good things about that book, but to be fair The Bible Of Algorithms can only be Knuth's TAoCP.

Re: Ask HN: good, quick algorithms course to prepare for big tech interviews?

#12
post #4

If you have time, get Programming Pearls by Jon Bentley ( http://www.amazon.com/Programming-Pearls-2nd-Jon-Bentley/dp/... )

Although a great book, I don't think there is enough material covered to prepare one for a tech interview.

Re: Ask HN: good, quick algorithms course to prepare for big tech interviews?

#13
Judging by your choice of word, I think you might be a University of Toronto student. If you're a University of Toronto student doing the PEY program, then the tech interview for the big companies should be pretty easy. I think the hardest they managed to throw when I was doing interviews for PEY was how to reverse a string in Java.

If you're aiming for smaller companies or startups, they actually have harder technical questions.

Also, don't skimp on the preparation for the non-technical part of the interview. Prepare to answer soft questions (e.g. your previous team work experience, etc), practice talking about your past project experiences, practice making eye contacts and sounding confident, etc.

Re: Ask HN: good, quick algorithms course to prepare for big tech interviews?

#15
http://openclassroom.stanford.edu/MainFolder/CoursePage.php?...

This course is CS 161 at Stanford: Intro to Algorithms. It's got a lot of short videos, so you can pick which ones you wanna watch. Also, I took the class, the prof is really good.

Re: Ask HN: good, quick algorithms course to prepare for big tech interviews?

#16
post #4

If you have time, get Programming Pearls by Jon Bentley ( http://www.amazon.com/Programming-Pearls-2nd-Jon-Bentley/dp/... )

This isn't the only prep that you'd need, but this is a good one to get your mind in the right place.

(I've given ~2 "big tech" interviews a week pretty solid for the past 6 years)

Re: Ask HN: good, quick algorithms course to prepare for big tech interviews?

#18
I would highly recommend reading Programming Pearls by John Bentley. It is an eye opener and gives you too the point tricks to solve problems that companies generally ask.

http://cm.bell-labs.com/cm/cs/pearls/ They have a book too.

Also, there is careercup.com. Fantastic site if you want to get a feel of what sort of questions are asked in different companies.

Re: Ask HN: good, quick algorithms course to prepare for big tech interviews?

#19

I like Cracking the Coding Interview: http://www.amazon.com/Cracking-Coding-Interview-Fourth-Progr... And The Algorithm Design Manual by Skiena: http://www.amazon.com/Cracking-Coding-Interview-Fourth-Progr...

I think second link (Skiena) is the same as first one.

Re: Ask HN: good, quick algorithms course to prepare for big tech interviews?

#20

I like Cracking the Coding Interview: http://www.amazon.com/Cracking-Coding-Interview-Fourth-Progr... And The Algorithm Design Manual by Skiena: http://www.amazon.com/Cracking-Coding-Interview-Fourth-Progr...

I think second link (Skiena) is the same as first one.

[deleted]
Post reply on HN