Google Software Engineering Intern Interview Questions

Updated May 31, 2014
Updated May 31, 2014
124 Interview Reviews

Interview Experience

Interview Experience

61%
28%
9%

Getting an Interview

Getting an Interview

44%
29%
18%

Interview Difficulty

3.4
Average

Interview Difficulty

Hard

Average

Easy

124 Candidate Interview Reviews Back to all interviews

Sort: Popular Date Difficulty

 

Software Engineer Intern Interview

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

I applied 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

Other Interview Reviews for Google

  1.  

    Software Engineer Intern Interview

    Anonymous Interview Candidate  in  Minneapolis, MN
    Anonymous Interview Candidate in Minneapolis, MN
    Application Details

    I applied through other source. The process took 2 weeks - interviewed at Google in October 2013.

    Interview Details

    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
    No Offer
    Positive Experience
    Difficult Interview
  2.  

    Software Engineer Intern Interview

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

    I applied online. The process took 3 months - interviewed at Google in September 2013.

    Interview Details

    2 Technical interviews, 1 host matching interview (more explaining the project than an interview)
    Everyone was very nice in the process and very quick to respond if I had any questions.
    Really no surprises in the process, brush up on key Cormen data structures chapters before hand.

    Interview Questions
    • Signed an NDA to not disclose questions but TopCoder, GlassDoor, LeetCode, ProjectEuler and CareerCup will give you almost all of the types of questions you will see.
      The questions were not super complicated, but were able to probe if you have a basic algorithms / CS background quite well.
      Know your Big-Os of standard operations on datastructures, worst case/ best case/average case analysis.
        Answer Question
    Negotiation Details
    No negotiation
    Accepted Offer
    Positive Experience
    Difficult Interview
  3.  

    Software Engineering Intern Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    I applied online. The process took 3 weeks - interviewed at Google in September 2013.

    Interview Details

    2 Phone interviews back to back with a 15 minute break.
    It's all CS fundamentals with some networking and low level knowledge.

    After my interviews, I followed up but never got a response.. I let the recruiters know of my pending offers and the deadlines but they just kept pushing it. This was very annoying as I wanted to know whether I got it or not, even it was bad news.

    The interviews were okay, but the recruiters were just too delayed. It has been weeks and I still haven't gotten a decision from them.

    Interview Questions
    • Signed NDA so I can't share the questions. Just study the stuff from sources they give you   Answer Question
    No Offer
    Neutral 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 Interview Candidate  in  Mountain View, CA
    Anonymous Interview Candidate in Mountain View, CA
    Application Details

    I applied online. The process took 2+ weeks - interviewed at Google in April 2013.

    Interview Details

    They were very prompt when it comes to recruiting. It took me about 3 weeks from the moment I applied to the point where I had all the interviews. My advice is to practice doing easy/medium problems of Div. 1

    Interviewers were helpful in general.

    Pay close attention to data structures and algorithms. You need not know anything more than what is being in the standard courses of the university with a good CS program.

    Interview Questions
    • Signed the NDA :(
      Basic stuff. If you do well on Topcoder algorithms - you should be fine.
        Answer Question
    No Offer
    Negative Experience
    Difficult Interview
  6. 1 person found this helpful  

    Software Engineering Intern Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Interview Details

    2 phone interviews plus host matching interview

    Interview Questions
    Accepted Offer
  7. 2 people found this helpful  

    Software Engineering Intern Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Interview Details

    Was contacted by HR almost immediately after applying. I filled out a candidate questionnaire and was scheduled to interview on-campus at my school. The questions were straightforward problems and overall not very difficult (analysis of algorithms, sorting, data structures). They asked me about my past experience, various projects I've worked on, what was the biggest challenge for me writing software. I had to sign a NDA related to interview questions.

    Interview Questions
    • What was the most challenging project you worked on? Explain why.   Answer Question
    No Offer
    Positive Experience
    Average Interview
  8. 1 person found this helpful  

    Software Engineer Intern Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    I applied online. The process took 3 weeks - interviewed at Google.

    Interview Details

    I was contacted by a recruiter that put me through two back to back interviews.

    The questions were interesting and definitely took time to answer.

    Once the interviews were over, I was put into a host matching period where I had to wait for someone at Google to want to take me as an intern.

    Interview Questions
    • Not going to disclose the questions but data structures with a sweet twist :).   Answer Question
    Accepted Offer
  9. 1 person found this helpful  

    Software Engineer Intern Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    I applied online - interviewed at Google.

    Interview Details

    Had two phone interviews. Asked basic questions, algorithm, OOP, complexity, data structures, and some probability problems. The interviewers are nice. They do not expect you to answer all of their problems, but to see how far you can go with these problems.

    Interview Questions
    Accepted Offer
  10.  

    Software Engineer Intern Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    I applied through college or university - interviewed at Google.

    Interview Details

    One round OCR followed by one round of phone interviews. Questions were actually pretty straightforward. In the end I spent 6 weeks in host selection before being told they couldn't find a project. I made the mistake of not recruiting during the host selection process, hedge your bets and keep other options on the table.

    Interview Questions
    No Offer
    Average Interview

See What Google Employees Are Saying

 Current Software Engineer in Irvine, CA

Pros: “Incredible perks, incredible autonomy, great coworkers, good pay, and interesting projects.” Full Review

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.