Google Software Engineer Intern Interview Questions | Glassdoor

Google Software Engineer Intern Interview Questions

123 Interview Reviews

Experience

Experience
63%
28%
9%

Getting an Interview

Getting an Interview
54%
19%
15%
11
1

Difficulty

3.4
Average

Difficulty

Hard
Average
Easy

123 Candidate Interview ReviewsBack to all Interviews

Filter

Sort: PopularDateDifficulty

Filter

Sort: PopularDateDifficulty

Helpful (32)  

Software Engineering Intern Interview

Anonymous Interview Candidate
No Offer

Application

I applied online. The process took 1 day. I interviewed at Google.

Interview

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

Other Interview Reviews for Google

  1. Helpful (14)  

    Software Engineer Intern Interview

    Anonymous Interview Candidate
    No Offer
    Negative Experience
    Difficult Interview

    Application

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

    Interview

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

  2. Helpful (16)  

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

  4. Helpful (8)  

    Software Engineer Intern Interview

    Anonymous Interview Candidate
    No Offer

    Interview

    phone interview. apply on google website. take two week for process and schedule phone interview one three to four weeks later

    Interview Questions

    • 1. Describe what happens when user surf the internet
      2. What's Java Object class. Name one of its method. What will be returned for equal() if two objects have same hashcode   3 Answers

  5. Helpful (11)  

    Software Engineering Intern Interview

    Anonymous Interview Candidate
    No Offer
    Positive Experience

    Application

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

    Interview

    Got interview from recruiter, since I had participated in one of Google's summer programs. I was scheduled 2 interviews one after the other on the same day. My interviewers were very friendly and down-to-earth.

    Interview Questions

    • Given an array of (unsorted) integers, arrange them such that a < b > c < d > e... etc.   5 Answers
    • I noted Python as my language of choice and was thus asked a lot about it, including libraries I had not used before. So whatever language you pick, make sure you're an expert on it!   Answer Question

  6. Helpful (7)  

    Software Engineer Intern Interview

    Anonymous Interview Candidate
    No Offer
    Positive Experience
    Average Interview

    Application

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

    Interview

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

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

    Software Engineering Intern Interview

    Anonymous Employee
    Accepted Offer
    Positive Experience
    Difficult Interview

    Application

    I applied through college or university. The process took 2+ months. I interviewed at Google.

    Interview

    The hardest part was getting offered the interviews. I applied through the website as well as emailed a contact from my university - about 3-4 weeks later, I heard back from a recruiter. I had two technical phone interviews (not too bad - I felt like luck had a factor) followed by a longer host-matching period. I just went with the first host that contacted me because I liked the position and didn't want to risk not getting an offer in the end.

    Interview Questions

    • Under NDA - can't talk about these. Reviewing your algorithms book won't hurt, however.   Answer Question

    Negotiation

    Didn't feel the need to negotiate.


  9. Helpful (7)  

    Software Engineer Intern Interview

    Anonymous Interview Candidate
    No Offer

    Application

    I applied through college or university. I interviewed at Google.

    Interview

    I interviewed with Google in late March last year for the Software Engineer Internship for 2013. It's a technical interview. They're not that interested in your resume, but they want to know what you can do and how you think, coding-wise. The questions aren't particularly tricky, but it's a phone interview, so it can be pretty difficult to convey your coding ideas over the phone. Meanwhile, they watch you as you type on a Google doc.

    Interview Questions

    • Given a TV remote, write a script that would give directions to input some letters. Starting from the upper left-hand corner. If the buttons were in 3 columns, and you wanted to type "feed", you would want the output of the program to say "right, right, down, PRESS, left, PRESS, PRESS, left, PRESS"   7 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.