Skip to contentSkip to footer
  • Jobs
  • Companies
  • Salaries
  • For employers

      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 interviewsGoogle Software Engineer - Machine Learning 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 - Machine Learning Interview

      21 Sept 2022
      Anonymous interview candidate
      Los Angeles, CA
      No offer
      Positive experience
      Difficult interview

      Application

      I applied through a recruiter. The process took 4 weeks. I interviewed at Google (Los Angeles, CA) in Oct 2021

      Interview

      I had a positive experience with everyone I interacted with in the process, but it was such a monumental task to prepare for the interview, I opted out before even doing the technical screen. My reasoning was due to lack of time to properly prepare, and not wanting to go into the tech screen without at least basic preparation. Some say to just do the screen anyway, and even if you're rejected, you can try again in 6 months. However, I really wasn't up to it for a variety of reasons. I let them know several weeks in advance of the tech screen that I needed to cancel, and they were very polite and said to reach out if I ever wanted to resume the interview process. I would do it again, if it was the right time and I had the resources to prepare. It is a serious endeavor, especially for someone like me with no academic comp sci background, but a masters in statistics, which only helps so much in an SE interview like this.

      Interview questions [1]

      Question 1

      Did not make it this far - canceled before interivew. However the study materials sent to me by the recruiter included basic comp sci/SE data structures and algorithms, that I would need to code in a scripting language during the tech screen. The resources were great, very comprehensive, but so much that it would be best to pare down to the essentials. I learned a lot from looking up what other successful candidates had done for their prep. AlgoExpert was my favorite resource, along with books like Cracking the Coding Interview by Gayle Laakmann McDowell and some popular textbooks.
      Answer question

      Other Software Engineer - Machine Learning interview reviews for Google

      Software Engineer - Machine Learning Interview

      4 Jul 2023
      Anonymous employee
      New York, NY
      Accepted offer
      Positive experience
      Average interview

      Application

      I applied through a recruiter. I interviewed at Google (New York, NY)

      Interview

      4 rounds (online) - 2 coding, 1 ML systems, 1 behavioral. Coding were standard leetcode style. ML system was expected. Behavioral was also the standard questions. All went pretty smoothly

      Interview questions [1]

      Question 1

      Design a spam classifier (for NLP)
      Answer question

      Machine Learning Software Engineer Interview

      29 Jan 2023
      Anonymous interview candidate
      No offer
      Neutral experience
      Average interview

      Application

      I interviewed at Google

      Interview

      Screening interview is about a coding problem. It was a 45 mins interview. I had no question about machine Learning. It was only about coding and software engineering. The mistake I did is that I spent too much time explaining my approach on the first question. While the interviewer had more questions for me.

      Interview questions [1]

      Question 1

      Python coding problem about trees
      Answer question
      2

      Machine Learning Software Engineer Interview

      1 Mar 2022
      Anonymous interview candidate
      No offer
      Neutral experience
      Difficult interview

      Application

      I interviewed at Google

      Interview

      Classical google interview process; HR phone call, Algorithm interview and other technical interviews. Good to have a feedback after every step from hr. However unnecessarily difficult algorithm problems are annoying, after 10 years they are still doing same, no improvement.

      Interview questions [1]

      Question 1

      algorithm problem can be solved with dfs
      Answer question
      2

      Top companies for "Compensation and Benefits" near you

      avatar
      Amazon
      3.7★Compensation and benefits
      avatar
      OKG
      4.3★Compensation and benefits
      avatar
      SelfMade
      4.0★Compensation and benefits
      avatar
      Automattic
      3.8★Compensation and benefits