Google Software Engineer Intern Interview Questions | Glassdoor

Find jobs for Software Engineer Intern

Google Software Engineer Intern Interview Questions

Interviews at Google

124 Interview Reviews

Experience

Experience
63%
28%
9%

Getting an Interview

Getting an Interview
55%
19%
15%
10
1

Difficulty

3.4
Average

Difficulty

Hard
Average
Easy

Helpful (5)  

Software Engineer Intern Interview

Anonymous Employee in Mountain View, CA
Accepted Offer
Positive Experience
Average Interview

Application

I applied online. The process took 4 weeks. I interviewed at Google (Mountain View, CA) in December 2012.

Interview

They ask most straightforward questions. I don't encounter those complicated and tricky ones out there. Basically, they care a great deal about code quality. And I believe they also design the questions according to your background. So don't panic if there are things you don't know.

Interview Questions

Other Interview Reviews for Google

  1. Helpful (1)  

    Software Engineer Intern Interview

    Anonymous Interview Candidate in New York, NY
    No Offer
    Average Interview

    Application

    I applied through an employee referral. The process took 1+ week. I interviewed at Google (New York, NY) in January 2013.

    Interview

    Contacted by HR and had 2 technical phone interviews. The first interviewer had a strong accent which has been a really big problem during the whole interview. He was trying to give tips and I made him type in google doc where I had to code.
    Second interviewer was great, we talked a lot about the company and he was laughing to the jokes I made.
    Questions were simple, don't study too much just repeat the data structures and test cases to verify the correction of your code. Recruiters send an email telling you what to go over, it has bunch of stuff written you don't need to get frustrated, because they're way too complex and you will be never asked to implement them in 45 minutes.

    Interview Questions

    • None of the questions were difficult, just basic data structure questions.   1 Answer

  2. Helpful (7)  

    Software Engineer Intern Interview

    Anonymous Interview Candidate
    No Offer
    Negative Experience
    Difficult Interview

    Application

    I applied online. I interviewed at Google in October 2013.

    Interview

    I applied online and was contacted by a Google recruiter ~2 weeks later. She set up two back-to-back 45 minute phone interviews for me.

    First interviewer was 15 minutes late and was very disinterested. He asked me to implement something that I'd say is very difficult and that I couldn't find online later. Regardless I think I did an alright job.

    Second interviewer asked me more standard interview questions. I got to the optimal solution for the first question and figured out a solution for the second question and the interviewer seemed to like me.

    Interview Questions

    • This was one of the more standard questions. You have stairs with N number of steps. You can take either one step steps or two step steps; how many ways can you climb the stairs?   4 Answers
  3. Helpful (1)  

    Software Engineer Intern Interview

    Anonymous Employee in Mountain View, CA
    Accepted Offer
    Positive Experience
    Average Interview

    Application

    I applied online. The process took 4+ weeks. I interviewed at Google (Mountain View, CA) in November 2013.

    Interview

    It was a tough interview. Most of the questions were from DS and Algos. And I had to design one problem. There were two interviews of 45 min each.

    Interview Questions


  4. Helpful (10)  

    Software Engineer Intern Interview

    Anonymous Interview Candidate
    No Offer
    Negative Experience
    Difficult Interview

    Application

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

    Interview

    2 Back-to-back phone interviews using Google Doc. The first one with a Software Engineer who had Indian accent was pretty good. Two coding questions related to string manipulation and tree structure. But no questions related to resume were asked. Then, the second one was with a Software Engineer who had Chinese accent. I spent quite a long time to understand what he meant many times during the interview. He asked me about many Low level systems questions and questions about the most challenging projects I had done. Then, there was an unorganized and unclear question about dictionary. However, in 10 minutes, it turned out to be implementing/overriding a function in java String class. It was kind of weird. And then, at last, when he told me that what questions I would like to ask him, I said "Could you tell me something about your team? And how long have you been working in Google?" Pretty normal questions, right? However, then, he was like "It seems like you are doing a survey!" WT...His replies really made me feel quite uncomfortable. It was not a pleasant experience as I had expected at the beginning. The position and expectation Google had in my heart were lowered to some extent.

    Interview Questions

    • Signed NDA. Questions related to Data Structures and Algorithms.   1 Answer

  5.  

    Software Engineer Intern Interview

    Anonymous Employee in Mountain View, CA
    Accepted Offer
    Difficult Interview

    Application

    I applied through an employee referral. The process took 4+ weeks. I interviewed at Google (Mountain View, CA) in April 2012.

    Interview

    two technical interviews and group match interview

    Interview Questions

    • Prepare all the technical interview questions, nothing really unexpected.   1 Answer

  6.  

    Software Engineer Intern Interview

    Anonymous Interview Candidate in Minneapolis, MN
    No Offer
    Positive Experience
    Difficult Interview

    Application

    I applied through other source. The process took 2 weeks. I interviewed at Google (Minneapolis, MN) in October 2013.

    Interview

    Had my resume in a database for a women's conference. Google reviewed it and contacted me for an interview at the conference. No phone screen, just two interviews on-site, back to back, each 45 minutes. Asked me questions that involved recursion.

    Interview Questions


  7. Helpful (17)  

    Software Engineer Intern Interview

    Anonymous Interview Candidate
    No Offer

    Application

    I applied online. I interviewed at Google.

    Interview

    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
  8. Helpful (6)  

    Software Engineer Intern Interview

    Anonymous Interview Candidate
    No Offer
    Positive Experience
    Average Interview

    Application

    I applied online. I interviewed at Google in February 2014.

    Interview

    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.   1 Answer

  9. Helpful (6)  

    Software Engineer Intern Interview

    Anonymous Interview Candidate
    No Offer
    Neutral Experience
    Average Interview

    Application

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

    Interview

    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...   3 Answers

Don't Miss Out On a Job You Love
Upload a resume to easily apply to jobs from anywhere. It's simple to set up.