Wednesday, December 26, 2007

Google Interviews Part I- Questions and more

This is a summary of my own experience on interviewing in Google. The process went quite well and lasted for about 40 days. I had 4 phone interviews and then they flew me to the Google Site I had applied to. I had 5 on-site interviews, quite stressful and lengthy to finally reach the bitter end 3 days later, when I was informed that I had the potentials but not matched to the exact expectations of the position.

Either you are into computers, or you are having your own interviews with Google or other major software company or you are just curious, you might find this topic to be at least interesting. Later I will reveal many of the questions they asked me but for what follows I will give my own summary view of this process.

I am sure you have heard for 'weird puzzles' or 'crazy questions' during the interviews (for example how many golf balls fit into a school bus? or how many piano tuners are there in the world?). Well, all these are total nonsense. Google is all about algorithms (Well at least the searhing-Google). If you are planning of preparing for interviews some textbooks on the subject might be a good start. Another good advice would be to check out the data structures and algorithms library available in the programming language of your choice (for example Java Collections Framework or .NET Collections package)

But don't be scared. Googlers are not creatures with extra-terrestrial intelligence. You will talk to people that are great scientists but also to people that are not. You will talk to engineers that honor their title but also to others that are merely mediocre programmers. Google is now a big company and this is inevitable. You will understand what I mean if you keep on reading the next blog posts.

So, a few quick tips would be:
1. Have a strong understanding of algorithms
2. Have a mastery on programming and especially the libraries available (collections)
3. Be calm and inspire confidence
4. Goto 1

These 4 advices are fairly general. You can customize it further for the Google case. For example since Google is a search company you should consider fair questions regarding Regular Expressions.

In summary, it has been a really unique experience. Google is really a great company and probably the best place for software engineers (too bad I couldn't see it my self). During the on-site interviews I had the chance to launch at the in-Google restaurant, which was really amazing, providing dishes literally for any kind of diet. You will also talk to interesting people and if lucky you will meet some of them and talk about subjects you are keen on. It is a challenge worth taking and be prepared to deal with all possible outcomes.

In later blog posts I will give out the entire set of questions they asked me during the interviews. You can find the 1st Google Interview here.I have recorded more than 20 questions but unfortunately I am not free to disclose the questions I was asked on site (I am bound to an NDA-Non Disclosure Agreement) Till then, enjoy your holidays!

19 comments:

chaitanya said...

guys, you can get more interviews here,

hi,

some more posts on interviews conducted by Google,

Interview At Google
Google Top Interview Questions ( around 30 With Solutions)
Google Interview for Freshers

Naagas said...

thanks a lot chaitanya...
The posts really helped me a lot.I did exceedingly well in my interviews.

Anonymous said...

First of all. Thanks very much for your useful post.

I just came across your blog and wanted to drop you a note telling you how impressed I was with the information you have posted here.

Please let me introduce you some info related to this post and I hope that it is useful for community.

Source: google interview questions

Thanks again
Ngo

Anonymous said...

Enormous chore on the area, it looks wonderful. I am flourishing to bookmark it and will-power grasp definite to survey habitually
[IMG]http://www.sedonarapidweightloss.com/weightloss-diet/34/b/happy.gif[/IMG]

Android app developers said...

This is one of the wonderful post.This is one of the good post..
Android app developers

Interviews, jobs, Vaccancy, and Updates said...

seo is the challenging job.
seo is growing field.

If there are any seo Interviews updates pls inform me at seosrikantht@gmail.com

Anonymous said...

smokeless cigarettes, ecig forum, ecigs, smokeless cigarettes, e cigarette, ecig

Unknown said...

It is amazing and wonderful to visit your site. I've learn many things from your site.
Asterisk Developer

Matt Smith said...

Thank you for sharing the useful post. A reader got a lot of information from this post and utilized it in their research. I also provide independent support for the outlook email. So if you are facing issues with the outlook account then contact me for outlook customer service.
Also Read: Outlook not connecting to server | Outlook send receive error | outlook cannot connect to server | outlook not receiving emails.

Tourist visa to turkey said...

Excellent post.. Thank you for this. Wish to travel to Turkey for tourism purpose. Then you should apply for Tourist visa to turkey through online e visa application.

永远祝福 said...

Dispensary care is Weed what many people lack in the interior areas of the world. Weed, can help you recover shortly. marijuana. people face a lot of health issues everyday without solution. Weed However, marijuana has always been a perfect remedy for ill health. Nevertheless, cocaine may also help.

kenya e visa said...

Thank you The foreign visitors need to apply for kenya e visa online. That offers them fast and secure visa services. You also can check the al information regarding to visa here to get in the Kenya.

John Smith said...

Now, you do not mistake in choosing the leading assignment help company. By the way, the upcoming future solely depends on the current clue-centric assignment. Hence, you should wisely choose a company name. Be positive and end your search with our leading assignment development company.

Assignment Help said...

Our assignment helpers are graduates from top Universities and, know how to help you achieve your academic goals in a deadline. As you have seen above how we do your international business assignment help, later you can find out where we are located. We welcome all the students who face challenges in writing Assignments, Dissertation, Homework, Thesis, Essay, solve my math problem, Case Study, and Project Reports. So what are you waiting for? Chat with our friendly online expert team and book your paper today to get high quality, plagiarized free and on-time delivery of your Online Assignment help service in Singapore. We always look forward to provide you the best.

Unknown said...


colorado dispensary shipping worldwide
colorado dispensary shipping worldwide
weed dispensary that ships out of state


Email Support said...

Send Receive/Error Outlook

All About Kenya Visa said...

The detailed guides on your blog are a lifesaver. From step-by-step tutorials to comprehensive how-tos, your content makes complex tasks seem manageable. Truly a go-to resource!

Turkey Top Digital Nomads Hotspots said...

"Your blog skillfully guides us on a captivating odyssey through the universe of knowledge, artfully fusing facts and narratives. Each post is a delightful discovery, and I can't wait for more of your illuminating content."

Thailand grants Indian tourists visa-free entry said...

Your blog is a captivating reservoir of knowledge! The diverse topics, coupled with your eloquent prose, make each post a delightful exploration. Returning is a joy, leaving me with enriched insights. Your commitment to thought-provoking content is truly commendable.