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 and benefits
      Jobs
      Interviews
      Interviews
      Related searches: Google reviews | Google jobs | Google salaries | Google benefits | Google conversations
      Google interviewsGoogle Software Engineer In Test interviewsGoogle interview


      Glassdoor

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

      Employers

      • Free Employer Account
      • Employer Centre
      • Employers Blog

      Information

      • Help
      • Guidelines
      • Terms of Use
      • Privacy and 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.

      Followed companies

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

      Job searches

      Get personalised job recommendations and updates by starting your searches.

      Software Engineer In Test Interview

      4 Jun 2013
      Anonymous interview candidate
      New York, NY
      No offer
      Positive experience
      Average interview

      Application

      I applied online. The process took 2 months. I interviewed at Google (New York, NY) in May 2013

      Interview

      The recruiter set up my first technical interview with an engineer in CA. My first technical interviewer asked me 4 questions in my phone interview. The interview was conducted over the phone and Google Docs where I would type my code. The questions were: 1. Describe a time at your job when you debugged / tested something but couldn't find what was wrong. 2. Describe a good test. 3. Coding question 4. Coding question For the first coding question, the main one, I had to think about the answer and talk through what I was thinking with the interviewer. Talking through your thought process is a must for Google interviews, if you simply say nothing, the only thing the interviewer has to go off of is the correctness of your answer rather than the approach you're using and your reasoning for it, so if the answer is wrong, the interviews can not get you back on track. Eventually after I got the ball rolling, had no trouble solving the problem. The solution consisted of a 2D matrix rotation and a recursive flood fill algorithm. The interviewer gave positive responses for my solution, and did not ask how it could be improved. I finished the problem with 20 minutes to spare, so the interviewer asked if I wanted to go over another problem and I said, "Sure". The next problem was a piece of C code which had errors in it, the interviews asked me to find the errors in the code and I found most of them given what the code actually was supposed to do. I don't think the interviewer actually cared very much about this portion since I don't believe he expected me to finish so early and the C question was just something to fill time. He then asked me if I had any questions so I asked him to describe what an average day was like for him and what he did. He was very thorough and we had an interesting conversation. After the phone interview was done my recruiter called me back the 2 business days later and told me I had done very well, and that Google wanted me to fly to Manhattan for my last interview set over the course of a day. Between flying to Manhattan ( 2 weeks after the recruiter called me back ) I studied my ass off. I reviewed every available resource to me online and offline prior to flying to Manhattan. I went to my primary coding review website (www.CodeEval.com) and solved every possible problem on this site. Working as a back-end web developer for 10 months prior to this gave me some great knowledge about databases , object-oriented design and multi-threaded applications. Some of the aforementioned skills and information is hard to get without having prior experience, in my opinion, especially if you're straight out of college. I had 6 interviews onsite, 1 of the interviews wasn't an interview at all, and was really lunch / off-the-record conversation with another SET who had been working at Google for quite some time. The other 5 interviews were all very technical and mostly exclusively dealt with specific coding questions. I won't reveal specifically any of the interview questions here since I signed an NDA, but I will reveal the phone interview question (mentioned above) since that was prior to me signing the NDA. I will go into the general format of the questions at the onsite interviews. The first interview was with a young Software Engineer, who was around my age, probably 22. The question had to do with generating permutations in an efficient manner. He asked me for the complexity of my algorithm in terms of memory and run-time. He said my solution was correct off the bat and asked how the memory complexity could be improved. After talking out loud and exchanging ideas, I arrived out how to reduce memory complexity. The following 4 technical interviews were of the same format except the last which was a higher level design question that was mostly open. Be prepared to be asked questions about how to test your code, that being said, your code ought to be written such that it's decoupled and easy to test rather than ONLY implementing the solution. Another piece of advice I would give to someone is that wherever possible in my interview, point out how a problem can be threaded. I was specifically interviewing in Java, so I knew how to do this using the available components in Java. Google is a big company and any of the software that they build needs to be able to parralelized and scaled wherever it can be, the interviewers will be looking for this. After the interview my onsite assigned recruiter said I would get a decision in less than 2 weeks, and after that, the offer stage would come. About 4 weeks later I was called and told that I didn't get the job, despite my performance in the interviews which the recruiter told me was not bad.

      Interview questions [1]

      Question 1

      Given a 2D rectangular matrix of boolean values, write a function which returns whether or not the matrix is the same when rotated 180 degrees. Additionally verify that every boolean true is accessible from every other boolean true if a traversal can be made to an adjacent cell in the matrix, excluding diagonal cells. That is , (x , y ) can access the set [ ( x + 1 , y ) , ( x - 1 , y ) , (x , y - 1 ) , (x , y + 1 ) ] For example, the matrix { { true , false } , { false , true } } should not pass this test.
      3 Answers
      30

      Other Software Engineer In Test interview reviews for Google

      Software Test Developer Interview

      14 Mar 2024
      Anonymous interview candidate
      Munich, Bavaria
      No offer
      Positive experience
      Easy interview

      Application

      I applied online. I interviewed at Google (Munich, Bavaria)

      Interview

      Very friendly recruiter, she took the time to go through the overall process. I appreciated the attitude. Sadly I did not match the jobs requirements so it didn't go further than the first HR meeting.

      Interview questions [1]

      Question 1

      Typical HR questions asking about experience, technologies used...etc
      Answer question

      Software Engineer In Test Interview

      29 Aug 2018
      Anonymous interview candidate
      Mountain View, CA
      No offer
      Negative experience
      Average interview

      Application

      I applied through other source. The process took 2 weeks. I interviewed at Google (Mountain View, CA)

      Interview

      LinkedIn HR called, phone interview, then onsite interviews, HR was calling frequently to update status (good), one of the interview was just too cold, he wasn't very responsive throughout

      Interview questions [4]

      Question 1

      Tree questions
      2 Answers

      Question 2

      QE scenario question on testing mobile app
      2 Answers

      Question 3

      stack question
      1 Answer

      Question 4

      another tree question
      1 Answer
      1

      Software Engineer Test Interview

      31 Jul 2018
      Anonymous interview candidate
      Bengaluru
      No offer
      Negative experience
      Difficult interview

      Application

      I applied online. The process took 3 weeks. I interviewed at Google (Bengaluru) in May 2018

      Interview

      The interviewer asked 2questions. One coding question although I wrote the package and relevant classes to be used to solve the problem. Interviewer was not happy, as I wrote code in Java and the interviewer expected it in some other language of his preference. They made me prepare DS, Algorithms, OS, System Design. And asked a non-relevant question not part of any of the subjects asked to prepare. They boast aroud their "Reduced Four" interview process. But, their interviewers need more trainings. Ethical interviews, unethical practices like the EU antiTrust fine.

      Interview questions [1]

      Question 1

      Pattern matching and extraction
      1 Answer
      2

      Top companies for "Compensation and Benefits" near you

      avatar
      Meta
      4.6★Compensation and benefits
      avatar
      Velocity Black
      4.2★Compensation and benefits

      Bowls

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

      Company Bowl sample

      Want the inside scoop on your own company?

      Check out your Company Bowl for anonymous work chats.