Skip to contentSkip to footer
  • Community
  • Jobs
  • Companies
  • Salaries
  • For Employers
      Notifications

      Loading...

      Elevate your career

      Discover your earning potential, land dream jobs, and share work-life insights anonymously.

      employer cover photo
      employer logo
      employer logo

      Google

      Engaged Employer

      About
      Reviews
      Pay & benefits
      Jobs
      Interviews
      Interviews
      Related searches: Google reviews | Google jobs | Google salaries | Google benefits | Google conversations
      Google interviewsGoogle Software Engineer (Google.com) interviewsGoogle interview


      Glassdoor

      • About / Press
      • Awards
      • Blog
      • Research
      • Contact Us
      • Guides

      Employers

      • Free Employer Account
      • Employer Center
      • Employers Blog

      Information

      • Help
      • Guidelines
      • Terms of Use
      • Privacy & Ad Choices
      • Do Not Sell Or Share My Information
      • Cookie Consent Tool
      • Security

      Work With Us

      • Advertisers
      • Careers
      Download the App

      • Browse by:
      • Companies
      • Jobs
      • Locations
      • Communities
      • Recent Posts

      Copyright © 2008-2026. Glassdoor LLC. "Glassdoor," "Worklife Pro," "Bowls," and logo are proprietary trademarks of Glassdoor LLC.

      Company Bowl sample

      Want the inside scoop on your own company?

      Check out your Company Bowl for anonymous work chats.

      Bowls

      Get actionable career advice tailored to you by joining more bowls.

      Followed companies

      Stay ahead in opportunities and insider tips by following your dream companies.

      Job searches

      Get personalized job recommendations and updates by starting your searches.

      Top companies for "Compensation and Benefits" near you

      avatar
      Amazon
      3.7★Compensation & Benefits
      avatar
      Meta
      4.6★Compensation & Benefits
      avatar
      Amazon Web Services
      3.9★Compensation & Benefits
      avatar
      LinkedIn
      4.0★Compensation & Benefits

      Software Engineer (Google.com) Interview

      Jul 25, 2010
      Anonymous Interview Candidate
      London, England

      Other Software Engineer (Google.com) Interview Reviews for Google

      Google.com Software Engineer Interview

      Nov 25, 2009
      Anonymous Interview Candidate
      Dublin, Dublin
      No offer
      No offer
      Neutral experience
      Difficult interview

      Application

      I applied through an employee referral. The process took 6 weeks. I interviewed at Google (London, England) in Jun 2010

      Interview

      Went though someone who already works for them so they were able to tell me more about the process. Got a call from a HR person whit a breif chat to determine if I was serious about it. Was emailed a "rate yourself out of 10 for the following skills" which I filled in. Next week, a 45 minute call which was 20 mins of someone giving a monologue about how great working for Google is, followed by about 20 fairly random questions mainly concentrating on the skills I put as being good in. Next week first proper 45 min phone interview which was solve a single large problem along with many questions asking about details of how things work and guesstimates of speeds of various tasks. Next week second proper 45 min phone interview which was coding in an online Google docs document in pseudo-code. Involved 5 tasks each building on top of the code you have already written. Some trying to lead you into traps. Some discussion of performance. Followed by a couple obscure questions about low level libc functions I never heard of. Two/three weeks later, an onsite interview from 10AM till 3PM. Five interviews. One writing algorithmic code on paper followed by general discussion of algorithms and data structures. Second was debugging a printed out code piece of code with a very obscure bug inside, followed by a discussion of open source projects. Third was describe security methods that you know of, how can you make ssh less vulnerable to attacks, explain the internal operation of init. Then there was a free lunch and a guide around the office followed by the fourth which was a remote video one in one of their rooms. This was looking heavily at server profiling and solving weird Linux issues. And the final one was with a manager who asked things like "what will you bring to the team". Everyone kept saying how you just need inteligence but many questions were very much, if noone taught you this, you will not know it. While answering the question which was something only someone who was a data-centre admin would know, I figured out a solution after a couple prompts and was quite pleased with that. Later I was told by my friend that that was a fail. They do want you to know the answers before and no lateral thinking will help you.

      Interview questions [5]

      Question 1

      Name 20 things you would record in a webserver profiler
      Answer question

      Question 2

      Tell me everything you know about hash-tables.
      Answer question

      Question 3

      What is the difference between gets and fgets and what is special about their buffers. (No you can look up man pages or get clues).
      Answer question

      Question 4

      What is the kernel call to get the inode information of a file?
      2 Answers

      Question 5

      Name the function of all the process signals you can think of.
      Answer question
      1
      Positive experience
      Difficult interview

      Application

      The process took 4 months. I interviewed at Google (Dublin, Dublin) in Nov 2007

      Interview

      I was contacted by an Google recruiter that found me through Linkedin. He gave me a few details about the position by mail and we agreed to talk by phone a few days later. In this first phone contact He asked me a few very basic questions like what is 2^12 and what is the worst case complexity of Quicksort. After that I went through three more phone Interviews, was asked a lot of very tough questions and passed successfully to each on of these interviews. I was then invited to travel to Dublin and there I went through a day of 6 interviews with lunch in the between. After a couple of weeks I received the negative response.

      Interview questions [2]

      Question 1

      - What is 2^12? - Past experiences - Trivia - Unfortunately I cannot publish more questions (NDA)
      Answer question

      Question 2

      - What is the complexity of quicksort? - Unfortunately I cannot publish more questions (NDA)
      Answer question