Upload Button Icon Add office photos

Google

Compare button icon Compare button icon Compare
4.4

based on 1.8k Reviews

Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards

zig zag pattern zig zag pattern

Filter interviews by

Google Machine Learning Engineer Interview Questions and Answers

Updated 22 Sep 2024

Google Machine Learning Engineer Interview Experiences

2 interviews found

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

I applied via Approached by Company and was interviewed in Mar 2024. There were 2 interview rounds.

Round 1 - Coding Test 

Mostly Python based coding questions

Round 2 - Technical 

(2 Questions)

  • Q1. SQL and python based questions
  • Q2. Statistics questions as well
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Coding Test 

Dynamic programming, Greedy algorithms, Data science related questions

Round 3 - HR 

(2 Questions)

  • Q1. Why do you want to work at Google?
  • Ans. 

    I want to work at Google because of its cutting-edge technology, diverse and talented team, and the opportunity to make a global impact.

    • Google is known for its innovative and advanced technology, which aligns with my passion for machine learning.

    • Working at Google would provide me with the opportunity to collaborate with some of the brightest minds in the industry.

    • Google's diverse and inclusive work environment fosters ...

  • Answered by AI
  • Q2. What are your strengths and weaknesses?
  • Ans. 

    My strengths include strong analytical skills and a deep understanding of machine learning algorithms. My weaknesses include a tendency to overthink and a need for perfection.

    • Strength: Strong analytical skills

    • Strength: Deep understanding of machine learning algorithms

    • Weakness: Tendency to overthink

    • Weakness: Need for perfection

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare your Data structures and algorithms thoroughly.

Machine Learning Engineer Interview Questions Asked at Other Companies

Q1. Subset Sum Equal To K Problem Statement Given an array/list of po ... read more
Q2. Maximum Number by One Swap You are provided with an array of N in ... read more
Q3. Find Permutation Problem Statement Given an integer N, determine ... read more
Q4. Paths in a Matrix Problem Statement Given an 'M x N' matrix, prin ... read more
Q5. What is over-fitting and under-fitting? How do you deal with it?

Interview questions from similar companies

Interview experience
3
Average
Difficulty level
Hard
Process Duration
2-4 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed in Jan 2024. There were 2 interview rounds.

Round 1 - Aptitude Test 

You can get the information and answer in Google

Round 2 - Technical 

(3 Questions)

  • Q1. Xg boost, naive Bayes algorithm, standard deviation formula and detailed information about that
  • Q2. What is xg boost All about naive Bayes algorithm Standard deviations and the formula
  • Q3. What is the Byes rules and there in deep
  • Ans. 

    Bayes' rule is a fundamental concept in probability theory that allows us to update our beliefs based on new evidence.

    • Bayes' rule is named after Thomas Bayes, an 18th-century mathematician.

    • It is also known as Bayes' theorem or Bayes' law.

    • Bayes' rule calculates the probability of an event based on prior knowledge and new evidence.

    • It is commonly used in machine learning and statistical inference.

    • The formula for Bayes' ru...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Be well prepared very tough interviewers

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Given the API rand7() that generates a uniform random integer in the range [1, 7], write a function rand10() that generates a uniform random integer in the range [1, 10]. You can only call the API rand7(), and you shouldn't call any other API. Please do not use a language's built-in random API.

Interview experience
5
Excellent
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
Selected Selected

I was interviewed in Apr 2024.

Round 1 - Aptitude Test 

Aptitude basic maths and pseudo code output choose the best answer

Round 2 - Coding Test 

DS algorithms, General Problem solving

Round 3 - Technical 

(2 Questions)

  • Q1. System Designs questions were asked
  • Q2. DBMS questions were asked and other resume related topics were involved in discussion
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
4-6 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed in Mar 2024. There were 3 interview rounds.

Round 1 - Aptitude Test 

Tests basic problem-solving skills and logical reasoning abilities through puzzles and mathematical questions.

Round 2 - Coding Test 

Assesses programming skills by solving coding problems, usually focusing on algorithms and data structures.

Round 3 - Technical 

(1 Question)

  • Q1. Evaluates understanding of technical concepts and knowledge related to the specific job role through questions on subjects like computer science fundamentals and relevant technologies.
Interview experience
3
Average
Difficulty level
Hard
Process Duration
2-4 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed in Jan 2024. There were 2 interview rounds.

Round 1 - Aptitude Test 

You can get the information and answer in Google

Round 2 - Technical 

(3 Questions)

  • Q1. Xg boost, naive Bayes algorithm, standard deviation formula and detailed information about that
  • Q2. What is xg boost All about naive Bayes algorithm Standard deviations and the formula
  • Q3. What is the Byes rules and there in deep
  • Ans. 

    Bayes' rule is a fundamental concept in probability theory that allows us to update our beliefs based on new evidence.

    • Bayes' rule is named after Thomas Bayes, an 18th-century mathematician.

    • It is also known as Bayes' theorem or Bayes' law.

    • Bayes' rule calculates the probability of an event based on prior knowledge and new evidence.

    • It is commonly used in machine learning and statistical inference.

    • The formula for Bayes' ru...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Be well prepared very tough interviewers

Skills evaluated in this interview

Interview experience
2
Poor
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Group Discussion 

Not so tough and you will learn a lot of things that are new to you

Round 2 - Aptitude Test 

The duration is about 90 minute

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Given the API rand7() that generates a uniform random integer in the range [1, 7], write a function rand10() that generates a uniform random integer in the range [1, 10]. You can only call the API rand7(), and you shouldn't call any other API. Please do not use a language's built-in random API.

Interview experience
4
Good
Difficulty level
Hard
Process Duration
6-8 weeks
Result
Selected Selected

I applied via Referral and was interviewed before Jan 2023. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Machine learning coding question: using Clustering
  • Q2. Machine learning coding question: using Associate rule mining
  • Ans. 

    Using associate rule mining to find patterns in data

    • Associate rule mining is a technique used to discover interesting relationships or patterns in large datasets

    • It is commonly used in market basket analysis to find associations between items purchased together

    • The output of associate rule mining is a set of rules in the form of IF-THEN statements

    • Support and confidence are two important measures used in associate rule mi...

  • Answered by AI
Round 2 - Technical 

(2 Questions)

  • Q1. Questions on Projects in Resume
  • Q2. Hypothecical scenario discussion and problem solving in ML

Skills evaluated in this interview

Google Interview FAQs

How many rounds are there in Google Machine Learning Engineer interview?
Google interview process usually has 2-3 rounds. The most common rounds in the Google interview process are Coding Test, HR and Technical.
What are the top questions asked in Google Machine Learning Engineer interview?

Some of the top questions asked at the Google Machine Learning Engineer interview -

  1. SQL and python based questi...read more
  2. Statistics questions as w...read more

Tell us how to improve this page.

Google Machine Learning Engineer Interview Process

based on 2 interviews

Interview experience

3.5
  
Good
View more

Interview Questions from Similar Companies

Amazon Interview Questions
4.1
 • 5k Interviews
IBM Interview Questions
4.1
 • 2.4k Interviews
Oracle Interview Questions
3.7
 • 895 Interviews
Amdocs Interview Questions
3.8
 • 528 Interviews
Zoho Interview Questions
4.3
 • 508 Interviews
SAP Interview Questions
4.2
 • 304 Interviews
KPIT Technologies Interview Questions
3.5
 • 293 Interviews
Salesforce Interview Questions
4.1
 • 270 Interviews
View all
Google Machine Learning Engineer Salary
based on 34 salaries
₹12.1 L/yr - ₹50 L/yr
196% more than the average Machine Learning Engineer Salary in India
View more details

Google Machine Learning Engineer Reviews and Ratings

based on 2 reviews

4.2/5

Rating in categories

2.7

Skill development

3.5

Work-life balance

4.2

Salary

4.2

Job security

3.5

Company culture

2.7

Promotions

3.5

Work satisfaction

Explore 2 Reviews and Ratings
Software Engineer
1.3k salaries
unlock blur

₹21 L/yr - ₹80 L/yr

Software Developer
1.1k salaries
unlock blur

₹21.8 L/yr - ₹56.7 L/yr

Senior Software Engineer
622 salaries
unlock blur

₹24 L/yr - ₹87.3 L/yr

Sde1
254 salaries
unlock blur

₹14 L/yr - ₹55 L/yr

Data Scientist
250 salaries
unlock blur

₹24.8 L/yr - ₹55 L/yr

Explore more salaries
Compare Google with

Yahoo

4.6
Compare

Amazon

4.1
Compare

Facebook

4.4
Compare

Microsoft Corporation

4.0
Compare
Did you find this page helpful?
Yes No
write
Share an Interview