Google

  www.google.com
  www.google.com

Google Software Development Engineer Interview Questions

Updated Aug 7, 2014
Updated Aug 7, 2014
43 Interview Reviews

Interview Experience

Interview Experience

50%
29%
20%

Getting an Interview

Getting an Interview

42%
33%
16%

Interview Difficulty

3.7
Average

Interview Difficulty

Hard

Average

Easy

43 Candidate Interview Reviews Back to all interviews

Sort: Popular Date Difficulty

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

Other Interview Reviews for Google

  1.  

    Software Development Engineer Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    I applied through a recruiter – interviewed at Google.

    Interview Details

    A recruiter from Google's college recruiting team contacted me after my friend referred me. The process was very fast. I had a phone interview with an engineer from Google's NYC office two weeks later. It was a standard 45-minute technical interview. The interviewer started the interview with a coding problem directly. BTW, we used Google docs as the white board. I finished the first coding problem with two solutions and he verified both of them. But we didn't leave much time for the second problem, I wrote down some code and the time was up. One week later, I got the onsite invitation. The onsite interview included four sessions. All of them were technical interviews. Almost two weeks after the onsite interviews, I got a call from my recruiter, she gave a bad news :(

    Interview Questions
    • Most of questions are not simple, because you need to think thoroughly.   Answer Question
    No Offer
    Positive Experience
    Difficult Interview
  2.  

    Software Development Engineer Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Interview Details

    Phone interview. Two algorithm problems, one is given 4 digits array, like 0,0,0,0, plus 1 into this array and print. Ex. 8,8,8,8 to 8,8,8,9.

    Interview Questions
    No Offer
  3.  

    Software Development Engineer Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    I applied online. The process took 3 weeksinterviewed at Google.

    Interview Details

    Two phone interviews. Does a given file name match a single-star pattern?
    index.html matches *.html
    foo.txt does not match *.html

    matches(“index.html”, “*html”) returns true
    matches(“foo.txt”, “*html”) returns false
    matches(“cat”, “c*t”) returns true

    Interview Questions
    No Offer
  4. Is this helpful? The community relies on everyone sharing – Add Anonymous Interview Review


  5. 1 person found this helpful  

    Software Development Engineer Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    I applied through college or university. The process took a weekinterviewed at Google.

    Interview Details

    Applied on the University Careers Portal.
    Got a call for an interview on Campus. They mentioned that I'll have two interviews back to back. 45 minutes each.

    Interview 1:

    Question 1: The interviewer was really kind. The asked me to write a function to find all the Ramanujan numbers. He helped me when I got stuck at any point and was giving me polite hints.

    Question 2: He asked me to implement a queue using 2 stacks.

    Interview 2:

    Question 1: He has a question on the laptop. I have to code it and answer the questions that followed.

    Interview Questions
    No Offer
  6.  

    Software Development Engineer Interview

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

    I applied through an employee referral. The process took a weekinterviewed at Google in November 2013.

    Interview Details

    Got the interview by employee inferral, waited about 1 week. Two telephone 45-minitute interviews same day. I wasn't well prepared and didn't get the offer.

    Interview Questions
    • Given 2 strings, one is to be sorted, the other is the order. For example, first one is "hello", the second one is "loade", then the sorting result is "lloeh".   View Answers (2)
    No Offer
    Neutral Experience
    Difficult Interview
  7.  

    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 4+ monthsinterviewed at Google in October 2013.

    Interview Details

    one phone interview, then 4 onsite interviews

    Interview Questions
    • Many sticks with length, every time combine two, the cost is the sum of two sticks' length. Finally, it will become a stick, what's the minimum cost?   View Answers (4)
    No Offer
    Positive Experience
    Average Interview
  8.  

    Software Development Engineer Interview

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

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

    Interview Details

    An alum from my school sent in my resume as an internal referral. A recruiter contacted me for additional information like a transcript. I then got invited for a phone screening. After that, they decided to bring me onsite. I met with 4 engineers who asked me mostly coding questions, and also another engineer over lunch who does not write reviews.

    I had a pretty crazy deadline with another company and the recruiter worked very hard to accommodate that. They managed to schedule me for an onsite within a few days and got the interview results to me in 2 days.

    Interview Questions
    • Questions are mostly standard programming problems that you see in interviews   Answer Question
    No Offer
    Neutral Experience
    Difficult Interview
  9.  

    Software Development Engineer Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    I applied through college or university. The process took 2 weeksinterviewed at Google in October 2013.

    Interview Details

    On campus Interview. Two back to back 45 min technical interviews

    Interview Questions
    • 1. A rotated sorted array and find the begin of the array(smallest).
      2. given a pattern array and a search array. if the pattern appears in the search array in order than return true
      3. given infinitely numbers, for every number compute the average of the former k numbers.
       
      Answer Question
    No Offer
    Average Interview
  10. 2 people found this helpful  

    Software Development Engineer Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    I applied online. The process took 5+ weeksinterviewed at Google.

    Interview Details

    Submit my resume online.

    In the first phone interview, the google staff asked me about my projects and a programing problem about picking up a sample of 1000 keywords from huge amount of search requests. Of course, it is impossible to save all the requests. The solution can be found on the Cracking Coding Interview. But then he asked me to explain why that works. I failed. Then I was asked to propose a way to check if the algorithm works.

    15 min laters, I got my second phone interview. Problems include Augmented Tree (from the book Introduction to Algorithms), a question using greedy algorithm. I did not finish the second problem, but proposed the right algorithm. And it took me a long time to fix the bugs in my programs.

    Recruiters are very nice and guide me to debug. I passed the interview and got to team match, but no team leader contacted me. Maybe I do not have my own unique skills or project experience.

    No Offer
    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.