Google Software Engineering Intern Interview Questions

123 Interview Reviews

Interview Experience

Interview Experience

62%
28%
9%

Getting an Interview

Getting an Interview

50%
30%
11%

Interview Difficulty

3.4
Average

Interview Difficulty

Hard

Average

Easy

123 Candidate Interview Reviews Back to all Interviews

Sort: Popular Date Difficulty

 

Software Engineer Intern Interview

Anonymous Employee in New York, NY
No Offer
Positive Experience
Difficult Interview

Application

I applied online. The process took 4 weeksinterviewed at Google (New York, NY) in October 2013.

Interview

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

Other Interview Reviews for Google

  1.  

    Software Engineer Intern Interview

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

    Application

    I applied through other source. The process took 2 weeksinterviewed 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

  2. Helpful (2)  

    Software Engineer Intern Interview

    Anonymous Interview Candidate in Mountain View, CA
    Accepted Offer
    Positive Experience
    Difficult Interview

    Application

    I applied online. The process took 3+ monthsinterviewed at Google (Mountain View, CA) in September 2013.

    Interview

    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

    No negotiation

  3. Helpful (1)  

    Software Engineer Intern Interview

    Anonymous Employee in Mountain View, CA
    No Offer
    Negative Experience
    Difficult Interview

    Application

    I applied online. The process took 2+ weeksinterviewed at Google (Mountain View, CA) in April 2013.

    Interview

    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
  4. Is this helpful? The community relies on everyone sharing – Add Anonymous Interview Review


  5. Helpful (2)  

    Software Engineer Intern Interview

    Anonymous Interview Candidate
    Accepted Offer

    Application

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

    Interview

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

    Software Engineering Intern Interview

    Anonymous Interview Candidate
    Accepted Offer

    Interview

    2 phone interviews plus host matching interview

    Interview Questions

  7. Helpful (2)  

    Software Engineer Intern Interview

    Anonymous Interview Candidate
    Accepted Offer

    Application

    I applied online – interviewed at Google.

    Interview

    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

  8. Helpful (2)  

    Software Engineering Intern Interview

    Anonymous Employee
    No Offer
    Positive Experience
    Average Interview

    Interview

    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
  9. Helpful (1)  

    Software Engineer Intern Interview

    Anonymous Employee
    No Offer
    Average Interview

    Application

    I applied through college or university – interviewed at Google.

    Interview

    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

  10.  

    Software Engineering Intern Interview

    Anonymous Employee in Mountain View, CA
    No Offer
    Positive Experience
    Difficult Interview

    Application

    I applied through an employee referral. The process took 1+ weekinterviewed at Google (Mountain View, CA) in March 2013.

    Interview

    Was referred by a current employee. Had an initial phone interview with 2 current engineers. Was asked two somewhat difficult questions as soon as the interview started, without any introductions. I found one of the employees very difficult to hear; with a bad phone connection and a thick accent on his side, it was not an ideal situation. I found the recruiters I talked to very accommodating and responsive.

    Interview Questions

    • I was asked a few testing questions, which was unexpected since I wasn't applying for a testing position.   Answer Question

See What Google Employees Are Saying

1 person found this helpful

 Current Network Engineer in Pittsburgh, PA

Pros: “Better than working for Verizon. This place actually cares about you. Other companies should follow their lead.” Full Review

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.