Tags: , | Posted by Admin on 9/11/2008 9:16 AM | Comments (7)
I have realized that I have a perfect recipe to passing a Google interview. It's not easy, but if you do it, you have 95% or more chance of success. The good thing is that the result is portable - you will be equally employable by Microsoft, as well as most other good software companies.

Here it is.

Read and do all exercises in the following books:

(1) Introduction to Algorithms

(Except chapters on advanced data structures (including B-trees, binomial and Fibonacci heaps, representing disjoint sets in data structures); sorting networks; polynomials and the Fast Fourier Transformation (FFT))

(2) Computer Architecture, Fourth Edition: A Quantitative Approach


(3) Hacker's Delight

If you do this and you're not hired (but you can prove that you've done all the exercises and tried to pass the interview in good faith), I will pay you $200 :-).

Comments (7) -

Monroe on 9/10/2008 7:10 PM Well, add D.Knuth's "The Art of Programming" to the list.
But anyway, all these books won't make you smart if you are not.
Marcus on 9/10/2008 9:28 PM Well my recipe goes like this:
Invent something ingenious, promote it good, and then let Google, Microsoft or anyone else ask to hire (or buy) You.

Jacob on 9/10/2008 11:46 PM To while(1) { knit; }:

Why !try Smile?
Farrell on 9/11/2008 2:04 AM i know all about b-trees, tooSmile do i get the job?Smile
Curt on 9/11/2008 4:22 AM I do not know if my list will work for Google Smile But here are 3 similar books that may be less fundumental then exelent selection proivided by Serge, but may be a bit more practical or entertaning if you will Smile Up to you to try.I am not betting any money but let me know if it worked Smile



aggie on 9/11/2008 6:40 AM I don't think Google will change anything - if you've done it, you're the person we're looking for Smile.
Antony on 9/11/2008 8:58 AM Thanks. Nice recipe, got to try this one. Hope this one blog doesn't make Google change the recipe.

Add comment

  Country flag
  • Comment
  • Preview