Subscribe to Its not a bug, It's a feature        RSS Feed
-----

Google Interview

Icon 10 Comments
By the divine powers that be, Google has taken an interest in me. Personally I'm flattered, but also nervous because they liked me enough on my first phone interview that they want to move to technical interviews. I'm no stranger to technical interviews on the phone, but there is no doubt its going to be a challenging interview. He made it seem fairly clear that the language of choice is going to be Java, which I think I'm pretty good at (hopefully great at).

Anyway, since this is going to be a big opportunity for me I want to prepare as much as possible. If anyone has any tips/tricks, fun programming challenges, especially if its related to Google, I'd love a response or a PM.

P.S. If you need me, i'll be breaking out the 'ol college textbooks.

10 Comments On This Entry

Page 1 of 1

Mikhail Icon

08 August 2012 - 04:26 PM
I wish I could help you here, but I can't it's one of my dreams to get an interview with Google. But what can I say, good luck! I hope they hire you.
0

Simown Icon

08 August 2012 - 06:15 PM
I had an internship interview, after I got a Scholarship from them in 2011, at Google in the UK, sure it's not EXACTLY the same but maybe I could answer a few questions about my interview experience if you liked? I was a bit inexperienced when I took it, and didn't get the placement.

Oh, and these are the links I was given and collected when I was preparing, sure they'll come in handy (Steve Yegge's technical prep tips probably gave me the best preparation)

* A Google engineer's career: http://research.goog...jeff/index.html
* The Google Zurich office experience! http://news.bbc.co.u...ogy/7290322.stm
* Videos about our technologies: http://research.google.com/video.html
* Research Papers written by Google engineers: http://research.goog...ubs/papers.html
* To understand how Google's development teams work - http://en.wikipedia....ile_development
* To know more about Google's core projects - http://labs.google.com/why-google.html
* Google's business model: http://en.wikipedia....i/The_Long_Tail
* If you have not already read through Steve Yegge's technical prep tips, please check out his blog - http://steve-yegge.b...-at-google.html
* Due to the size of the products you'll be building, its imperative you're comfortable with big O notation, here's where to brush up - http://en.wikipedia..../Big_o_notation
* Tips to interviewing at Google: http://www.youtube.c...h?v=w887NIa_V9w
* The Algorithm Design Manual - A lot you'd want to know about designing and implementing lots of fundamental algorithms Structure and Interpretation of Computer Programs - http://mitpress.mit..../book/book.html (esp. “Pragmatic Unit Testing”, “Effective Java”, “Code Complete 2”, “Agile Estimation and Planning”).

A few tips I'll give is:

- Learn your language of choice really well (Java, C# or C++ (C-style languages are preferred))
- If you are expected to code on a whiteboard, bring your own pens you are comfortable with, you won't know what resources they have
- And most importantly, get some sleep beforehand!


I am going to see if I can get myself noticed by Google in future. But all I can say for now is, good luck!
3

fromTheSprawl Icon

08 August 2012 - 06:25 PM
Best of luck, you can do it. ^^
0

xclite Icon

08 August 2012 - 07:00 PM
A book that really has tons of examples of the kinds of questions Google, Microsoft, etc ask is Cracking the Coding Interview. If you're the unscrupulous type, it can be found on the internet, but I encourage you to purchase it if you decide to use it. It's great practice and has some excellent sample questions.
1

xclite Icon

08 August 2012 - 07:02 PM
I'd like to edit my comment to change the link, that's an old version of the book:
http://www.amazon.co...oding+interview

However, I get some fun exceptions when I click edit.
0

SwiftStriker00 Icon

08 August 2012 - 09:43 PM
Thank you Simown I will defiantly go through all those links. Thanks for taking the time to get all of those.
0

SwiftStriker00 Icon

08 August 2012 - 09:44 PM

xclite, on 08 August 2012 - 10:00 PM, said:

A book that really has tons of examples of the kinds of questions Google, Microsoft, etc ask is Cracking the Coding Interview. If you're the unscrupulous type, it can be found on the internet, but I encourage you to purchase it if you decide to use it. It's great practice and has some excellent sample questions.


Thanks for the tip. I'll see if I can get a hold of the book in the next day or so
0

KYA Icon

10 August 2012 - 04:48 PM
Congratulations! Good luck!
0

RCR Icon

14 August 2012 - 01:20 PM
You should probably work on networking in Java(which is fairly simple) and encryption through networking. Also work on character splicing(like if I have abcde taking out d from it) because that will probably be helpful in the interview.

Good luck! Hope you do awesome :)

- RCR
0

RCR Icon

14 August 2012 - 01:24 PM

RCR, on 14 August 2012 - 01:20 PM, said:

You should probably work on networking in Java(which is fairly simple) and encryption through networking. Also work on character splicing(like if I have abcde taking out d from it) because that will probably be helpful in the interview.

Good luck! Hope you do awesome :)

- RCR

(From experience in networking, substrings and google :))
0
Page 1 of 1

Trackbacks for this entry [ Trackback URL ]

There are no Trackbacks for this entry

July 2014

S M T W T F S
  12345
67891011 12
13141516171819
20212223242526
2728293031  

Recent Entries

Recent Comments

Search My Blog

0 user(s) viewing

0 Guests
0 member(s)
0 anonymous member(s)