Google

  www.google.com
  www.google.com

Google Software Development Engineer Interview Questions

Updated Jul 16, 2014
Updated Jul 16, 2014
5 Interview Reviews

Interview Experience

Interview Experience

75%
25%
0%

Getting an Interview

Getting an Interview

33%
33%
33%

Interview Difficulty

3.8
Average

Interview Difficulty

Hard

Average

Easy

5 Candidate Interview Reviews Back to all interviews

Sort: Popular Date Difficulty
  1. 1 person found this helpful  

    Software Development Engineer Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Interview Details

    1 Phone call screening interview to assist initial capabilities
    1 Phone call screening interview to assist initial capabilitirs
    1 Phone call screening interview to assist initial capabilitirs
    2 Technical Interviews
    1 HR recruiter
    1 Managment

    Interview Questions
    Reasons for Declining

    salary

    Declined Offer
  2. 2 people found this helpful  

    Software Development Engineer Interview

    Anonymous Interview Candidate in Cambridge, MA
    Anonymous Interview Candidate in Cambridge, MA
    Application Details

    I applied through a recruiter. The process took 3 weeksinterviewed at Google in November 2012.

    Interview Details

    I was contacted by a recruiter from Google over a year ago when I wasn't in the job market. This year, when I entered the job market, I got back in touch with him, and he set things up for me.
    Since I work right next to the Google office in Cambridge, they skipped phone interviews and I was invited for an onsite interview directly. There were five technical interviews that covered coding, algorithm design and analysis, software design, and system design

    Interview Questions
    • My most difficult question was on system design. I have been in academia until now, and so thinking about enterprise-style system-design and scalability issues was very difficult for me.   Answer Question
    Accepted Offer
    Positive Experience
    Difficult Interview
  3. 1 person found this helpful  

    Software Development Engineer Interview

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

    I applied online. The process took a weekinterviewed at Google in July 2011.

    Interview Details

    2 Initial Phone Interviews followed by 3 day schedule of on-site interviews with interview on 1 day at the Port Authority of New York office.

    Interview Questions
    Reasons for Declining

    Salary

    Declined Offer
    Neutral Experience
    Difficult Interview
  4. Is this helpful? The community relies on everyone sharing – Add Anonymous Interview Review


  5. 2 people found this helpful  

    Software Development Engineer Interview

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

    The process took 4+ weeksinterviewed at Google in June 2009.

    Interview Details

    A recruiter has been in contact with me for half a year, until I'm finally ready to apply. Then, they gave me a phone interview, 2-3 weeks later, followed by another phone interview. I'm going for an onsite interview in a few days.

    Phone interview 1:
    1. What is virtual function?
    2. What is the benefit of inherent?
    3. What is the advantage of interface in java?
    4. Write a program to reverse a linked list.
    5. Write a program to find the intersection of two sets and test your program.

    Phone interview 2:
    1. How to get k random samples in a large file of query key words?
    hints: partition the files into n trunks. Load the trunk into main memory.

    2. How to design a search engine? If each document contains a set of keywords, and is associated with a numeric attribute, how to build indices?
    hints: use inverted list + B+tree.

    Interview Questions
    • How to design a search engine? If each document contains a set of keywords, and is associated with a numeric attribute, how to build indices?   View Answer
    Accepted Offer
    Positive Experience
    Difficult Interview
  6. 6 people found this helpful  

    Software Development Engineer In Test Interview

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

    I applied through an employee referral. The process took 4+ weeksinterviewed at Google in March 2013.

    Interview Details

    I applied through employee referral. HR called me within two days after sending resume. A phone interview is arranged a week later. I was interviewed by a SET from Bangalore. He asked me simple coding questions and writing test cases for it. I was informed that I've cleared the phone screen within 2 hours. Then onsite interview is arranged two weeks later and I flew to Hyderabad. I had 5 onsite rounds each consisting of 2-4 questions. Questions were focusing on efficient coding using data structures, writing test cases for it and write test code. During the interview I was continuously updating my thought process to them which helped me to get nice hints from them whenever I deviate from the right path to solution. I was able to ask them many questions relating google products and SET's work and they were answering my questions patiently! I was taken to cafe with another SET for lunch where I got to know the work environment and other related stuffs! The overall interview process was good. I was constantly updated by my HR about the feedback processing and I got my results in two weeks time!

    Interview Questions
    Accepted Offer
    Positive Experience
    Average 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.