Google

  www.google.com
  www.google.com

Google Programmer Interview Questions

Updated Jul 16, 2014
Updated Jul 16, 2014
12 Interview Reviews

Interview Experience

Interview Experience

90%
9%
0%

Getting an Interview

Getting an Interview

41%
34%
6%

Interview Difficulty

3.5
Average

Interview Difficulty

Hard

Average

Easy

12 Candidate Interview Reviews Back to all interviews

Sort: Popular Date Difficulty
  1.  

    Entry Level Programmer Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    I applied through a recruiter. The process took 2 weeksinterviewed at Google.

    Interview Details

    I was contacted by a Google recruiter on LinkedIn. He got me in touch with another recruiter who was more suited to my level of experience. The recruiter explained everything to me. The only part I can attest to is the technical interview though.

    I had a phone interview with a Software Engineer from Google. We were both on the same Google Doc where he pasted a problem. I was allowed to answer it in any language I was comfortable with (the Software Engineer assigned to interview me knew all the languages I had claimed to be experienced with).

    It was my first interview of this kind ever. I cracked under pressure. I gave a correct answer, but it took time and it was definitely not the best answer. The recruiter called me a week later and told me to keep working on my skills and knowledge and try again in a year or two.

    Interview Questions
    • There wasn't anything surprising. Be ready to analyze the time and space (especially time) complexity of your answer.   Answer Question
    No Offer
    Positive Experience
    Difficult Interview
  2. 1 person found this helpful  

    Programmer Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Interview Details

    I received an initial phone call from Google. They were interested in acquiring my product and integrating it into Google. We had a few initial emails followed by a phone conversation.

    Interview Questions
    • There were no difficult or unexpected questions. They wanted to find out more about me and my company.   View Answer
    Declined Offer
  3.  

    Programmer Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    I applied online. The process took 2+ weeksinterviewed at Google in May 2013.

    Interview Details

    Had an phone interview with a woman, just normal HR question. What's the biggest challenge you've face? How did you solve it? What's the different between linkedlist and array?

    Interview Questions
    • How would you test the success of the feature you discussed?   Answer Question
    Accepted Offer
    Positive Experience
    Difficult Interview
  4. Is this helpful? The community relies on everyone sharing – Add Anonymous Interview Review


  5.  

    Programmer Interview

    Anonymous Interview Candidate in New York, NY
    Anonymous Interview Candidate in New York, NY
    Application Details

    The process took 5 daysinterviewed at Google in March 2011.

    Interview Details

    I met with the hiring manager, a nice guy. We discussed programming and my history as a programmer, including my capabilities. It was pleasant and cordial and I thought I would get the position. There are many great programmers out there so you can imagine how competitive it is to get a spot at google. I went through two interviews and I received a call the next week and was informed I wasn't getting the position

    Interview Questions
    No Offer
    Positive Experience
    Average Interview
  6.  

    Programmer Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    I applied through a recruiter. The process took 2 weeksinterviewed at Google in May 2009.

    Interview Details

    phone interview first, and then on-site interview.

    Interview Questions
    • I forgot. answered most of the questions. but they required exact coding correctness.   Answer Question
    No Offer
    Positive Experience
    Average Interview
  7.  

    Programmer Interview

    Anonymous Interview Candidate in Mountain View, CA
    Anonymous Interview Candidate in Mountain View, CA
    Application Details

    I applied through college or university. The process took 2 daysinterviewed at Google in February 2009.

    Interview Details

    two rounds of phone interviews, and another phone interview.

    Interview Questions
    • How to find the top k items from n distributed servers, with min network communication, but computation local at servers is ok   View Answer
    No Offer
    Positive Experience
    Average Interview
  8.  

    Programmer Analyst Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    I applied through a recruiter. The process took 2 weeksinterviewed at Google in June 2012.

    Interview Details

    I was contacted by a recruiter on LinkedIn. I had a initial screening with her. Then she called me a couple days later for a phone interview with her. Then I had another another phone interview with another Google recruiter about a week later. They asked questions about my background and also a couple of case questions. The recruiters were both really nice, and assisted me when I stumbled with the case questions The initial recruiter that called me after my second phone screen and told me they decided I was not a good fit for the position, but would like to keep me among their applicant pool.

    Interview Questions
    • Describe how you would design a system used for sending out mailings for a tire company?   Answer Question
    No Offer
    Positive Experience
    Difficult Interview
  9. 2 people found this helpful  

    Programmer Analyst Interview

    Anonymous Interview Candidate in Hyderābād (India)
    Anonymous Interview Candidate in Hyderābād (India)
    Application Details

    I applied through a recruiter. The process took 2+ weeksinterviewed at Google in June 2012.

    Interview Details

    Very tough to crack and need to keep a lot of patience.the initial rounds were tough to crack and do were the last rounds but enjoyable and awesome experience.

    Interview Questions
    Negotiation Details
    Just be simple and keep smile always.
    Accepted Offer
    Positive Experience
    Difficult Interview
  10.  

    Programmer Analyst Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    I applied online. The process took 4 weeksinterviewed at Google in January 2012.

    Interview Details

    thing from your initial communications with the company, organization and planning of the interview, number and type of interviews, and any advice you might offer to other interview candidates. Bonus points for your perceptions of the people, office, and work culture.

    Interview Questions
    Negotiation Details
    be the negotiation phase? (optional)

    What were you able to negotiate? What advice would you give others considering an offer?
    Accepted Offer
    Positive Experience
    Easy Interview
  11. 2 people found this helpful  

    Online Media Associate Programmer Interview

    Anonymous Interview Candidate in Dublin, Dublin (Ireland)
    Anonymous Interview Candidate in Dublin, Dublin (Ireland)
    Application Details

    I applied online. The process took 2+ monthsinterviewed at Google in February 2011.

    Interview Details

    I initially applied online for Google in November 2010. They got back to me about a week later, and in their email, asked me a few more detailed questions about my background, experience and education. I replied quickly, as I was really happy to have been contacted. They said they would be in touch in the coming weeks about upcoming opportunities. I told them I was currently studying for my Masters, so they knew there was no rush in getting back to me.

    In mid-December, I got a phonecall. A recruiter asked me a few questions about myself, what I was currently doing, and then organised an official phone interview for January. I did a bit of research into Google interviews before the phone interview, and was prepared for some crazy questions and a really difficult interview.

    The recruiter sent me a really detailed email with a lot of information that I should familiarise myself with before interview (adwords product-based). The phone interviews arrived, and I must say, the interviewers were really friendly and conversational on the phone. They made me feel relaxed and I think this made me perform better than I would have if I was nervous or intimidated. Compared to the kind of off-the-wall questions I had prepared for, I thought the phone interviews were a breeze, as they were all competency-based and were mostly about me selling myself.

    It took a little while to hear back about the phone interviews, just over a week if I remember correctly. I got offered an onsite interview, and was sent a questionnaire to fill out, which was personality-based and asked a lot of teamwork-type questions. The email contained links to a lot of information on Adwords, and said I should familiarise myself before the onsite interview.

    The first onsite interview was quite like the phone interviews, with a heavy emphasis on competencies. Again, the interview was very conversational and put me at ease.

    The final interview was more difficult, with nearly all questions being specifically related to Adwords, and a lot of questions that demanded strategic thinking and real-life every day problems for Google advertising account managers were asked. It was difficult, but no more difficult than I had been expecting. I may not have survived this section, had it not been for the research I did beforehand.

    I got a phonecall the next day to say I had passed the interviews, and I was being taken to the offer stage. I had to prepare a "case" for myself, highlighting, in bullet points, all my best attributes and experience. The case was then sent to the hiring committees and for executive review. The whole process, from the time I submitted my "case" to the time I got offered the job, took exactly a month. While this was a long time, and was fairly nerve-racking, my recruiter kept in touch with me to tell me the stages my application was at, and gave me positive feedback at each committee stage, so at least I didn't feel like I wasn't going to get it!

    The last stage did take a long time, and I was anxious, but my recruiter was a real gem and made sure I was aware of what was going on.

    To anyone interviewing for this position, I would say, show enthusiasm, do your research and don't believe the insane questions you've read on the internet! I did get a few hard ones but they were all manageable and relevant to the job.

    Interview Questions
    • If a camera manufacturer wants to advertise with Google, what should the copy of their ad be?   Answer Question
    • If Google were banned from advertising, how else should we make revenue?   Answer Question
    • How would Google implement a €20 annual subscription fee for Gmail users?   Answer Question
    Negotiation Details
    I was very happy with the package offered, it was way over my expectations and I did not attempt to negotiate.
    Accepted Offer
    Positive Experience
    Difficult Interview

Work at Google? Share Your Experiences

Google

 
Click to Rate
or

The difficulty rating is the average interview difficulty rating across all interview candidates.

The interview experience is the percentage of all interview candidates that said their interview experience was positive, neutral, or negative.

Your response will be removed from the review – this cannot be undone.