Google Engineering Intern Interview Questions & Reviews

Updated May 31, 2014
Updated May 31, 2014
143 interviews

Interview Experience

Interview Experience

63%
28%
8%

Getting an Interview

Getting an Interview

52%
22%
10%

Interview Difficulty

3.4
Average

Interview Difficulty

Hard

Average

Easy

143 Candidate Interview Reviews Back to all interviews

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

    Software Engineering Intern Interview

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

    I interviewed through college or university. The process took 2 weeks - interviewed at Google in February 2013.

    Interview Details

    Went through campus recruiting. Three interviews in total. Two technical and One semi-technical for host matching. First two were on campus interviews and tested for algorithmic and critical thinking skills. Know your algorithms and data structures and you should be good.
    Friendly and helpful recruiters.

    Interview Questions
    • The most unexpected question they asked me was Why Google? I said, Why not Google?   Answer Question
    Accepted Offer
    Positive Experience
    Average Interview
  2.  

    Software Engineering Intern Interview

    Anonymous Employee  in  Irvine, CA
    Anonymous Employee in Irvine, CA
    Application Details

    I interviewed through college or university. The process took 2 days - interviewed at Google in February 2012.

    Interview Details

    Applied online after going to a job fair.
    Was contacted for interview at career center.
    I was asked basic questions on Java and its various features. They didn't ask any huge curveball questions, they asked things that most people should know at my level.
    Generally, they only ask questions about the things listed in your resume.

    Interview Questions
    • There were not too many unexpected questions. One was about how to parse a directory string.   Answer Question
    No Offer
    Average Interview
  3.  

    Software Engineer Intern Interview

    Anonymous Employee
    Anonymous Employee
    Application Details

    I interviewed through college or university. The process took 2 weeks - interviewed at Google in May 2014.

    Interview Details

    Got interview opportunity by talking to university recruiter. Interviewed at HQ with a small team of guys. Asked a lot of CS questions. Took about 2 hours. Did not get offer.

    Interview Questions
    • Write a method to return all permutations of a string.   Answer Question
    No Offer
    Negative Experience
    Difficult Interview
  4. We want your feedback – Is this interview information helpful to you?  Yes | No
  5. 1 person found this helpful  

    Software Engineer Intern Interview

    Anonymous Employee
    Anonymous Employee
    Application Details

    I interviewed through an employee referral. The process took 3 months - interviewed at Google in February 2014.

    Interview Details

    I ask a friend to refer me in Jan and get first phone interview in Feb. The interview question is quite simple, very common with leetcode problems. And they will ask you to analyze the complexity and improvements. I got one more interview in March, since they are hard to evaluate me. After I pass the interview in March, they said I am in a hosting match process. I was very excited, however, I found that at that time there is almost no positions in Google. The final result is that I got a reject letter no long before.

    Interview Questions
    • Common interview problems like string processing. Remove repeated chars in a string.   Answer Question
    No Offer
    Positive Experience
    Average Interview
  6. 1 person found this helpful  

    Software Engineering Intern Interview

    Anonymous Employee
    Anonymous Employee
    Application Details

    I interviewed online. The process took a day - interviewed at Google.

    Interview Details

    had two phone interviews. Both interviews consist of coding for given problems. Only coding..not asked my research or interest area even though I am a phd candidate who mainly research on specific topic.

    Interview Questions
    No Offer
  7. 1 person found this helpful  

    Software Engineer Intern, PhD Interview

    Anonymous Employee
    Anonymous Employee
    Application Details

    I interviewed online. The process took 2 weeks - interviewed at Google in February 2014.

    Interview Details

    Went to a career fair and was told to apply online. I applied online and got two back-to-back phone interviews. Maybe there were going to be interviews after that but I wouldn't know because I got rejected. At least they were fast about rejecting me and were efficient throughout the interview process.

    Interview Questions
    • They gave me a piece of C++ code and asked me to "improve" it.   Answer Question
    No Offer
    Neutral Experience
    Difficult Interview
  8.  

    Software Engineer Intern Interview

    Anonymous Employee  in  New York, NY
    Anonymous Employee in New York, NY
    Application Details

    I interviewed online. The process took 4 weeks - interviewed at Google in October 2013.

    Interview Details

    I submitted my resume online on their website. A recruiter contacted me within 2 weeks. Interview times are very flexible. Gave me a whole month to pick dates from. I had two phone interviews (45 minutes each) back to back.

    Interview Questions
    • This was my first technical interview, so I was very unprepared. I will say prepare well. The first interview was not really hard, and the interview help you a lot through the process. Think loud while you are coding (on Google Doc), interviewer will help you, and it allows him to analyze your problem solving skills. It consisted of some String related questions, their efficiencies and way to improve your code.

      The second interview was meant to be hard (as the interviewer himself mentioned. It was supposed to check your limit. I will not disclose the questions, as I respect their policy. But know you Data Structures well! Like really well. And also efficiency of algorithms.
        Answer Question
    No Offer
    Positive Experience
    Difficult Interview
  9.  

    Software Engineer Intern Interview

    Anonymous Employee
    Anonymous Employee
    Application Details

    I interviewed online - interviewed at Google in February 2014.

    Interview Details

    Submitted resume online and got connected by recruiter. Then scheduled two 45-mins technical phone interviews with Google engineers. It was not hard but I gave them wrong answer about time complexity. But the engineers are very nice and friendly. After that I got the email about making a third phone interview. I think that might because I did just on average in the first two rounds and they want to give me another chance. But later I got several other offer deadlines approaching and thus declined further interview process with Google.

    Google's host matching round takes quite a time. But great company though.

    Interview Questions
    • Not so hard. They like to ask complexity analysis for each question.   Answer Question
    No Offer
    Positive Experience
    Average Interview
  10.  

    Software Engineer Intern Interview

    Anonymous Employee
    Anonymous Employee
    Application Details

    I interviewed online - interviewed at Google.

    Interview Details

    I applied from the google job website and got an email from recruiter 2 weeks later. Phone interview was scheduled for an internship position. There was 2 45 minutes technical phone interviews.

    Interview Questions
    • After given clearly definition of UTF-8 format. ex: 1-byte: 0b0xxxxxxx 2- bytes:....
      Asked to write a function to validate whether the input is valid UTF-8.
      Input will be string/byte array, output should be yes/no.
        Answer Question
    No Offer
  11.  

    Software Engineer Intern Interview

    Anonymous Employee
    Anonymous Employee
    Application Details

    I interviewed online. The process took 2 weeks - interviewed at Google.

    Interview Details

    I applied online and within about a week I was offered an interview. The interview consisted of a google hangout with two different google employees that each interviewed me for 45 minutes. The guys couldn't get there audio working so they both just called me instead.

    Interview Questions
    • The dude basically asked me "what weird things have you found in using C?" Odd question...   View Answer
    No Offer
    Neutral Experience
    Average Interview

Worked for Google? Contribute to the Community!

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.