Google Intern Interview Questions

Updated 13 May 2015
134 Interview Reviews

Interview Experience

Interview Experience

65%
23%
11%

Getting an Interview

Getting an Interview

39%
30%
19%

Interview Difficulty

3.3
Average

Interview Difficulty

Hard

Average

Easy

134 Candidate Interview Reviews Back to all Interviews

Sort: Popular Date Difficulty

Helpful (1)  

Intern Interview

Anonymous Employee in Sydney
No Offer
Average Interview
No Offer
Average Interview

Application

I applied through an employee referral. The process took 6 weeksinterviewed at Google (Sydney).

Interview

I had three rounds of phone interviews. I made some mistake in the second round.

Interview Questions

Other Interview Reviews for Google

  1. Helpful (3)  

    Intern Interview

    Anonymous Interview Candidate in Sydney
    Accepted Offer
    Positive Experience
    Average Interview
    Accepted Offer
    Positive Experience
    Average Interview

    Application

    I applied online. The process took 3+ monthsinterviewed at Google (Sydney) in October 2012.

    Interview

    2x phone interviews with Software Engineers after a barrier interview with a recruiter. All fairly simple interview questions (cause intern), mainly technical. Spent a fair bit of time just chatting about what they did.

    Interview Questions

    • Write a recursive function to calculate pascal's pyramid numbers. (Actually easy).
      Also open-ended knowledge questions.
       
      1 Answer
  2. Helpful (1)  

    Intern Interview

    Anonymous Interview Candidate in Sydney
    Accepted Offer
    Positive Experience
    Difficult Interview
    Accepted Offer
    Positive Experience
    Difficult Interview

    Application

    I applied online. The process took 5+ weeksinterviewed at Google (Sydney) in August 2012.

    Interview

    The interview stage was composed of a phone interview and two one-hour coding sessions on a shared document.
    The phone interview included 2-4 general questions and about 8 technical questions.
    The coding interviews were composed of 2 programming problems and related theoretical questions
    Coding questions were as seen on websites such as codejam and ACM

    Interview Questions

  3. Helpful (22)  

    Intern Interview

    Anonymous Employee
    No Offer
    Neutral Experience
    Difficult Interview
    No Offer
    Neutral Experience
    Difficult Interview

    Application

    I applied through an employee referral – interviewed at Google.

    Interview

    I had a phone interview about three weeks after applying. Some of the questions were straightforward behavioral questions and some were difficult brainteaser/coding questions. The interviewer did not seem too impressed with my answers, but she was respectful and answered any questions I had about the company. After the interview I received an email letting me know that they were no longer considering me for the position.

    Interview Questions

    • If everyone in San Francisco started using public transportation to commute to work, how many new buses would city need to purchase?   2 Answers
  4. Is this helpful? The community relies on everyone sharing – Add Anonymous Interview Review


  5.  

    Intern Interview

    Anonymous Interview Candidate
    Accepted Offer
    Positive Experience
    Difficult Interview
    Accepted Offer
    Positive Experience
    Difficult Interview

    Interview

    1 HR screening phone call, 1 phone interview, 1 Skype/in person interview. Behavioral and strategy based questions - not brainteasers but open ended questions where they test how you think!

    Interview Questions

    • Describe a situation where you didn't get along with your co-workers   Answer Question
  6.  

    Intern Interview

    Anonymous Employee in Taipei (Taiwan)
    No Offer
    Positive Experience
    Average Interview
    No Offer
    Positive Experience
    Average Interview

    Application

    I applied through an employee referral. The process took 3 weeksinterviewed at Google (Taipei (Taiwan)) in April 2015.

    Interview

    My resume is submitted via an Google engineer I know rather than using their web page. Then I received an E-mail asking me to sign the NDA and give them the scanned version. Later, I went to their office for a face-to-face interview with one interviewer.

    Interview Questions

    • I have signed NDA so cannot talk about the details.
      There are basic algorithm, complexity, and system design problems.
       
      Answer Question
  7.  

    Intern Interview

    Anonymous Interview Candidate
    Accepted Offer
    Positive Experience
    Average Interview
    Accepted Offer
    Positive Experience
    Average Interview

    Application

    I applied online – interviewed at Google.

    Interview

    I Applied online through their website. heard back from them in 1 week (or 2), which was quite surprising. the guy who schedules my interviews was very nice and answered all my questions regarding the interviews. I had 3 phone interviews each with a different Googler. the first two were really good and the interviewers helped me to get the correct answers and were quite nice and patient. the third one was not so good though as I had difficulty understanding the guy (he had a very strong accent).

    Interview Questions

    • no can do. The questions were quite straightforward though, just need to know how to code in C++ and have a bit of experience in solving routine questions (like string proccesing).   Answer Question
  8.  

    Intern Interview

    Anonymous Employee
    No Offer
    Positive Experience
    Difficult Interview
    No Offer
    Positive Experience
    Difficult Interview

    Application

    I applied online. The process took 2+ monthsinterviewed at Google.

    Interview

    I had three 45-minute technical interviews in succession. The first interviewer had a very thick and unintelligible accent, and acted angry and disappointed, but the other two made me feel very comfortable. Overall, I got the impression the interviewers were kind and cared.

    Interview Questions

    • Write an algorithm to construct run length encodings of arbitrary strings where repeated instances of the same character get replaced with [number of times character appears] + [character]. For example, "xxxxxx" becomes "6x". It should be unambiguous and the compressed string should always be shorter.   3 Answers
  9. Helpful (14)  

    Intern Interview

    Anonymous Interview Candidate
    Accepted Offer
    Neutral Experience
    Difficult Interview
    Accepted Offer
    Neutral Experience
    Difficult Interview

    Application

    I applied online. The process took 3 weeksinterviewed at Google in February 2015.

    Interview

    Applied online in Fall 2014 first, then networked to receive an employee referral, and interviewed in February 2015 (two 30-minute phone interviews back-to-back)

    FOR THOSE INTERESTED IN A NON-TECHNICAL INTERNSHIP:

    My interview process was less than 3 weeks between scheduling the interview and getting an offer, but I'd actually been preparing for the application since August 2014. I applied as a college junior for a business internship for summer 2015. Above all, my advice to all applicants is do your research on the company and know your story. The company takes on hires from all majors, so don't get too caught up in your GPA or awards (unless they are crucial parts of your story). I can break it down, by stage:

    Pre-Application:
    - Research the company mission statement and keep up with its initiatives
    - Read books about the company (most people don't do this, but the books actually tell you a lot about how to interview and be successful at the company)
    - Reflect on your experiences and personal goals and connect these to a passion for some Google initiative
    - Be prepared to articulate this every time you network with someone from the company, don't waste time asking questions about hours or the perks since this info won't help you get in and is probably online somewhere
    - See when/if Google is on campus- GO.
    - LinkedIn will truly become your best friend throughout this process
    - Keep track of application deadlines

    Application:
    - Your resume is the most important part, use your career centers to get it reviewed and perfect
    - Quality over quantity in your resume, if you didn't shine in the experience, don't put it down. Also, don't feel pigeon-holed by your experiences, it's all about how your market yourself and connect that experience to Google's values
    - Don't bother with a cover letter
    - If there's an essay, just be true and direct- you can have fun with it
    - Clean up your online presence and use Google's products
    - Still network with LinkedIn and your career center to network and find people

    Post-Application/Interview:
    - Still read company books
    - Ask your connections thoughtful questions about their company experiences and be sure to articulate how Google fits into your larger goals
    - Use Glassdoor for practice interview questions
    - Do lots of mock interviews with your career center, friends and family
    - Learn everything you can about the department you're interviewing for
    - In interview, don't be afraid to pause and think if you need to. Explain your answer logically
    - Ask the recruiter thoughtful questions
    - Don't ever, ever ask anything that's Google-able :)

    Post-Interview:
    - Thank the recruiter and ask them to forward the thank yous you've written to your interviewers
    - Whatever happens, you will be okay and this process will teach you a lot about yourself

    If it's hard to find alums from your school, then be fearless and email someone you find on LinkedIn. Be brief in your message, explaining that you found them on LinkedIn, you think their work/department is super rad, and you want their advice on how to push forward at Google. This is advice that is definitely out there, but not a lot of people will take it seriously- maybe because they are too caught up in the Google prestige instead of thinking about the work this company is trying to do. Good luck.

    Interview Questions

  10.  

    Intern Interview

    Anonymous Employee
    No Offer
    Positive Experience
    Average Interview
    No Offer
    Positive Experience
    Average Interview

    Application

    I applied through an employee referral – interviewed at Google.

    Interview

    It was a three step interview with different guys. I was referred by a current employee. The interviews were back to back and i got tired for the third one. All of them had different field and area. First was UI, second was algorithm, third was Java and OOP.

    Interview Questions

    • Implement a function to copy a linked-list with random pointer.   1 Answer

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 who said that their interview experience was positive, neutral or negative.

Your response will be removed from the review – this cannot be undone.