Ask HN: I've got an "algorithm-centric" interview soon and no CS degree. Help?
Hi guys,<p>I've been working at a well-known firm for about two years as a software dev. However, I just received a interview for an even better shop, Google. In the interview coming up, there are supposedly a lot of questions about algorithms an data structures, etc. I know enough to hold my own as your average developer, but I've never had a full course in this stuff. I used to be a physicist, so I'm good with math, but I'm really nervous about trying to beef up with so little time, a couple of weeks. Any ideas for someone like myself to get a crash course in this stuff?<p>Thanks for any help!
3 comments
[ 3.8 ms ] story [ 19.3 ms ] threadThat being said, internalizing the following is a good place to start:
There's a bunch more, but that sort of stuff comes up often in interviews. The main point, however, is that you need to internalize it. Just reading about it, you won't be able to really apply it in a high pressure situation like an interview loop.Good luck!
Here's another good post on the whole thing, the comments are good, too:
http://steve-yegge.blogspot.com/2008/03/get-that-job-at-goog...
He's verbose, but skip to where he's talking about what you're after.