Google Interview Questions.

Get new comments by email
You can cancel email alerts at anytime.
Comments (23)

Host

It's always hard to know what to expect when going in for that interview -- and preparation can make all the difference. What is the interview process like at Google?

Any advice on striking the right note?

Reply - Report abuse

chris in Austin, Texas

133 months ago

Learn computer science, programming, and math before you interview at google.

- Was this comment helpful?
Reply - Report abuse

Nancy

132 months ago

Chris, this is tongue-in-cheek. Tell us something more, what happened during the interview, why you're poking fun, etc. (I already know CS, some programming, and mathematics!) Thanks, Nancy, San Francisco Bay Area

- Was this comment helpful?
Reply - Report abuse

T. in San Mateo, California

132 months ago

Make sure you know your data structures and algorithms backwards and forwards. You must know the big-O notation and the complexity of sorting and searching algorithms. You should be able to answer questions such as "what sort algorithm has the best worst-case runtime and what is its order of complexity". Hint: it ain't quicksort. You should also know the concept of divide-and-conquer and how to apply it to problems.

For Java development, you'll need to know the innards of the VM, garbage collection, etc., along with multi-threading concepts (deadlock, starvation, ThreadLocal, wait/notify, etc.), and servlets.

Don't worry about knowing object-oriented design, design patterns, Ant/Maven, or any of that stuff: most of Google doesn't really care about that stuff and I seem to be the only one who asks those types of questions in interviews.

- Was this comment helpful?
Reply - Report abuse

Ariel in Huntington Woods, Michigan

132 months ago

What sorts of topics are important to be well-versed in for interviews for lower-level positions such as "Book Search Operations Technician?" The position looks like a low-level tech support job, doing support functions that most Google employees could do for themselves if they only had time to... so I imagine hardcore programming ability isn't really applicable. Any hints?

- Was this comment helpful?
Reply - Report abuse

Nancy Wilson

130 months ago

Linus said: Thanks for the reply Nancy.
I had the same thought when
I was informed about the vacancy. However, in India, Google has offices in
Hyderabad, Bangalore, Mumbai and Delhi. The ones at Mumbai and Delhi are
concentrating on Accounts and Finance while the ones at Hyderabad and Bangalore
are development centres. I tried calling Bangalore and Hyderabad. Unfortunately
the people with whom I spoke informed that they had no knowledge about this
area/field. I'll be trying again on Monday. Today being a Saturday it might
be that there wouldn't be someone from whom I could get a clear answer. Do
you have any other suggestions that I could try?
Hi Linus. I've been thinking about you! I e-mailed a guy who was on contract with Google several years ago. He was in support. This is just some extra info for you. He said:

Yes, I took a series of tests and went through three interviews. They gave me two tests to work on at home that were comprised of mathematical questions to situationals. There was also one more onsite test after the last interview. The selection process is pretty rigorous, and the questions asked in both the interviews and written tests were very creative. The questions on the written tests are geared towards the position you are interviewing for.

The stories you hear about everything at Google are true. Yes, it is an exciting place to work and the people that work there are the best and the brightest. My team consisted of mostly grads from Stanford, so that tells you something about the level of talent that they pursue.

Linus, I hope that this info adds something to your goals! Let me know what happens. Nancy

- Was this comment helpful?
Reply - Report abuse

john doe in San Diego, California

130 months ago

--------------------------------------------------
I applied for a job at google and i was able to receive a phone call from them within a day.I am not sure if it is because i live in the west coast. Your resume should have all the key-words for the job requisition for starters.
---------------------------------------------------

i did have my first round of google phone interview(test engg position)..it was okay..they ask you hard-core computer science questions..one of the questions i had was based on theory of computation/finite automaton.

i know the really tough questions are going to be in algorithms...bottom line...you should know algorithms from back to front, down to up--basically 360 degrees knowledge..So that is only the basic..

if you dont know algorithms--you can forget about getting into google...i will be reading it up..its been a while..

And the questions they ask--you will not find them in text books or anywhere..:)..

i am going to have my second round of phone interview soon..
good luck for the rest of you folks...

- Was this comment helpful?
Reply - Report abuse

userInd

129 months ago

I could not find out the contact numbers for their Bangalore office. can anybody help me out.

Nerd said:
Try calling up Hyderabad office (number should be on the address page in about us page) try reaching the HR team. You can apply online by clicking on add to job cart link. All the best.
Here is the link to the India positions
www.google.co.in/support/jobs/bin/answer.py?answer=37266&query=IT&topic=&type=IT

- Was this comment helpful?
Reply - Report abuse

NYCgal23 in Astoria, New York

129 months ago

Has anyone out there taken the "logic/writing" test for an administrative position?

- Was this comment helpful?
Reply - Report abuse

Anon in San Diego, California

126 months ago

I applied for a software engineer position, got an phone interview. The guy asked algorithm, data structure typed questions. I answered most of it correctly. Some of them were not very specific. So please ask as many questions as possible to understand the question. I got the on-site. I answered all the algorithm, data structure, math type questions correctly. I wrote C-style code [correct code]. That did not go very well. Because a good C code may look like a poor (in style) C++ code. Please dont put anything on your resume if you dont have recent experience, in my case I forgot an scripting language that I worked 5/6 years back.

They called all my referees and it took them a very long time [6 wks?] to decide that they did not have a match for my skills. Please get enough sleep. Most of the questions will be water down version of grad school algorithm class.

Even with all these I am so much impressed by the company.

- Was this comment helpful?
Reply - Report abuse

Ricco in Atlanta, Georgia

125 months ago

Sarfaraz in Karachi, Pakistan said: Dear All,

Did anybody received a telephonic interview call for the position of Network Engineer, Google.com - EU Headquarters role Dublin Ireland.
I will highly appreciate if one can explain me little what type of interview questions can I expect from recruiting coordinator for this position in Phone screening and technical test process.
FYI, I am working in one of the ISP of Pakistan as Network Engineer - NOC.

Hi
I made it up to the 2nd phone interview for a simular position (Network deployment eng) in the states (Tx, DC area). 1st phone interview consisted of weed-out questions ( what/How is a subnet, number of bytes, How many T1's in OC-48 rings, what kind of shell do u prefer..etc).

After the no brainers, he setup up a 2nd phone interview with a technical guy in charge of the position. Well, this guy knew his stuff, he started grilling me on my skills that i had on my resume such as OC rings configurations, DWDM deployment, Regenerator (ERbium-Dope). He asked about all aspect of optical network deployment. Some AC/DC power stuff that i only remembered from my undergrad classes like why would u use a rectifier in an X-change Office instead of at the power plant. What kinda tools u use to test optical equipments. The interview lasted about 1 hr and i think i did ok.

I have 4 years of Sonet equip support and deployment and currently working in a place that is full politics and trying to move on. He told me at the end that he will refer the result of the interview to HR and they will make a decision to go forward or not. After 5 days, i didn't get any response so i emailed the 1st interviewer and he kindly sent me an email that i was not a good fit. No problem, i keep my head high and it was sure a great experience interviewing at Google. I will propably try in couples of months.

- Was this comment helpful?
Reply - Report abuse

laks in Kansas City, Missouri

124 months ago

Hi. I have finished my first round of interview with google for Software Engineer in Test position. If this forum is still active, then can any one say me what kind of questions or areas could I expect for this position in Software Engineer for Test for a second round of interview which is a tech interview.

Thanks.

- Was this comment helpful?
Reply - Report abuse

Peace in mind in San Jose, California

117 months ago

laks in Kansas City, Missouri said: Hi. I have finished my first round of interview with google for Software Engineer in Test position. If this forum is still active, then can any one say me what kind of questions or areas could I expect for this position in Software Engineer for Test for a second round of interview which is a tech interview.

Thanks.

Can you please let me know what type of questions were asked in the 1st/2nd interviews?

- Was this comment helpful?
Reply - Report abuse

Bill Sm in Seattle, Washington

109 months ago

You shouldn't feel bogged down by the interview questions, as many are left open ended on purpose. That is, there isn't necessarily a right or wrong answer, the interviewer(s) just want to see your thought process at work.

Let me also recommend the site www.geocities.com/GoogleJobTips for great advice on landing a Google job.

- Was this comment helpful?
Reply - Report abuse

joseph_porter in Fremont, California

108 months ago

What I've found is that Google likes to have well rounded programmers who know a lot about the core subjects like SQL, data structures, etc - in addition to thinking creatively

Here's a site w/ a bunch of interview questions from Google:

www.programmerinterview.com/

The SQL questions were taken straight from an interview w/ Google.

Enjoy!

- Was this comment helpful?
Reply - Report abuse

Gary Jong

103 months ago

Bob Tatar in San Jose, California said: When the first question to a staffing professional with 25 years of experience and most recent position a Director was "What was your GPA in school" I passed on this place. They obviously have no clue how to recruit.

Bob:

There you go messing everything up again with logical thinking. Ping me when you have a chance. GJ @ srclgic@comcast.net

- Was this comment helpful?
Reply - Report abuse

Gary Jong

103 months ago

Bob:

There you go again messing everything up with logical thinking.

Ping me when you have a chance.

GJ
srclgic@comcast.net

- Was this comment helpful?
Reply - Report abuse

Hunk d in texas

78 months ago

I had my first Screening interview over the phone about 10 days back and I was asked to provide algorithm and program for a Puzzle. Not any other technical question asked.
The puzzle as quite tough and I am not sure if the interviewer was satisfied with my answers. I have still not heard any news back. What shall I expect? Does this mean that they would not be calling me for any further rounds?

- Was this comment helpful?
Yes
/ No
Reply - Report abuse

Sian@*****.*** in London, United Kingdom

77 months ago

Hi all,

I have two things that you might find useful...
1. www.businessbecause.com/mba-job-market/how-to-be-google-y-and-other-tips-on-getting-hired-by-google.htm (this is a story written by a Google employee describing what Google are looking for in a potential candidate...he's a really nice guy and pretty active on the BusinessBecause website and he will answer any questions if you message him through the site)
2. www.businessbecause.com/jobs (we've got 12 Google jobs listed on our jobs board at the moment - these are senior business roles and not technical - they require some kind of formal post graduate business training)

- Was this comment helpful?
Reply - Report abuse

m.jacob in Coimbatore, India

76 months ago

hi nancy i am jacob from coimbator india.i would like to ask something related to the google hiring process ..first of all i like to introduce myself .i'm jacob working as a technical support executive in zendata service pvt.ltd..in chennai.my qualification is B.sc electronics and communication with CCNA and MCSE.i want google server side technical job so,how will i get the job in google....please give me some suggestion ..

- Was this comment helpful?
Reply - Report abuse

guest in Grimsby, Ontario

76 months ago

Expect a google interview to be very much like a graduate school entrance exam. Most of interviewers will be in their 20's with less than 5 years experience outside of school. Consequently you can expect the same attitude as a university student. Remembering obscure terminology will count high, years of experience and strong intuition developed from that experience will count little. Most of the interviewers will not even be able to conceive that you could forget simple terminology and still be able to do circles around them on real world problems. e.g. The difference between knowledge and experience. If you ask tough questions yourself, you will likely find about 50% of those interviewing you are not happy with their jobs. That is average for most companies. The google management structure is extremely flat. That means of course there will be few possibilities for advancement, which is of course employees in their 30's and 40's are rare at Google.

For the most part the in person interviews are the same as the phone interviews, only less organized.

- Was this comment helpful?
Reply - Report abuse

Ahmed in United Kingdom

65 months ago

Hi there,

Can any one help me regarding Finance/Accounting related roles. What kind of questions are asked by google. Is the recruitment process same as for other technical roles.

Thenks.

- Was this comment helpful?
Reply - Report abuse

The Impossible Interview app in appstore in Kosovë, Albania

41 months ago

Personally i did use The Impossible Interview App for iOS to learn and prepare for the Google Interview Process, and most of the questions where in the app. For me it was very helpful to see the questions and from then on i prepared my answers in my head so they would be more unique and original. I would say to anyone that applies at Google just stay calm and try to answers all the questions no matter what in your original and unique way.

- Was this comment helpful?
Reply - Report abuse

» Sign in or create an account to comment on this topic.