Upload Button Icon Add office photos

Microsoft Corporation

Compare button icon Compare button icon Compare

Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards

zig zag pattern zig zag pattern

Filter interviews by

Microsoft Corporation Machine Learning Engineer Interview Questions and Answers

Updated 29 Feb 2024

Microsoft Corporation Machine Learning Engineer Interview Experiences

1 interview found

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 questions from similar companies

Interview experience
1
Bad
Difficulty level
Moderate
Process Duration
More than 8 weeks
Result
Not Selected

I was interviewed in Jan 2025.

Round 1 - Coding Test 

Zoho’s Hiring Process is Completely Biased
Zoho gives priority to Tamil-speaking candidates, and only if there are extra vacancies do they consider people from other states. I cleared all five coding problems, optimized them as requested, and explained my approach clearly. The technical live coding interviewer, Seethu Maria Johnson, even told me that HR would contact me. But instead, I got a rejection email without any explanation.

It feels like Zoho already decides who they want to hire based on regional preference rather than talent. If you're from outside Tamil Nadu, don’t waste your time here—chances are, you won’t even be considered seriously. They show clear partiality in hiring, which is unfair to skilled candidates from other states.

To make things worse, I asked for feedback, but HR (Carmila & Veena C S & Supriya M) simply said "we cannot share the feedback." So, not only is the hiring process biased, but there’s also zero transparency.

Even after Seethu Maria Johnson told me HR would contact me, they just ignored my performance and rejected me without reason.

Final Thought
Zoho might be a good company for Tamil people, but for others, it’s just disappointing and unfair. If you’re from another state, don’t waste your time here—your performance won’t matter, only your region and language will.

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Train a Decision Tree based on dataset provided?
  • Ans. 

    Train a Decision Tree based on provided dataset.

    • Preprocess the dataset by handling missing values and encoding categorical variables.

    • Split the dataset into training and testing sets.

    • Train the Decision Tree model on the training set.

    • Evaluate the model's performance on the testing set using metrics like accuracy or F1 score.

  • Answered by AI
  • Q2. How can you do feature selection?
  • Ans. 

    Feature selection can be done using techniques like filter methods, wrapper methods, and embedded methods.

    • Filter methods involve selecting features based on statistical measures like correlation, chi-squared test, etc.

    • Wrapper methods use a specific machine learning algorithm to evaluate the importance of features through iterative selection.

    • Embedded methods incorporate feature selection within the model training proces...

  • Answered by AI

Skills evaluated in this interview

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
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.

I applied via Recruitment Consultant and was interviewed before Aug 2020. There were 3 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Give a facilitation demo.
  • Ans. 

    I would begin by introducing myself and the purpose of the facilitation. Then, I would engage the participants in an interactive activity to encourage participation and collaboration.

    • Introduce myself and the purpose of the facilitation

    • Engage participants in an interactive activity

    • Encourage participation and collaboration

    • Provide opportunities for reflection and feedback

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Don't bluff. Be yourself.
Interview experience
1
Bad
Difficulty level
Moderate
Process Duration
More than 8 weeks
Result
Not Selected

I was interviewed in Jan 2025.

Round 1 - Coding Test 

Zoho’s Hiring Process is Completely Biased
Zoho gives priority to Tamil-speaking candidates, and only if there are extra vacancies do they consider people from other states. I cleared all five coding problems, optimized them as requested, and explained my approach clearly. The technical live coding interviewer, Seethu Maria Johnson, even told me that HR would contact me. But instead, I got a rejection email without any explanation.

It feels like Zoho already decides who they want to hire based on regional preference rather than talent. If you're from outside Tamil Nadu, don’t waste your time here—chances are, you won’t even be considered seriously. They show clear partiality in hiring, which is unfair to skilled candidates from other states.

To make things worse, I asked for feedback, but HR (Carmila & Veena C S & Supriya M) simply said "we cannot share the feedback." So, not only is the hiring process biased, but there’s also zero transparency.

Even after Seethu Maria Johnson told me HR would contact me, they just ignored my performance and rejected me without reason.

Final Thought
Zoho might be a good company for Tamil people, but for others, it’s just disappointing and unfair. If you’re from another state, don’t waste your time here—your performance won’t matter, only your region and language will.

Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
2-4 weeks
Result
Not Selected

I applied via Referral and was interviewed in Dec 2024. There was 1 interview round.

Round 1 - Coding Test 

Basic data structure coding.

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.
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

Microsoft Corporation Interview FAQs

How many rounds are there in Microsoft Corporation Machine Learning Engineer interview?
Microsoft Corporation interview process usually has 1 rounds. The most common rounds in the Microsoft Corporation interview process are Coding Test.
How to prepare for Microsoft Corporation Machine Learning Engineer interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Microsoft Corporation. The most common topics and skills that interviewers at Microsoft Corporation expect are Machine Learning, Data Quality, Deep Learning, Natural Language Processing and Python.

Tell us how to improve this page.

Microsoft Corporation Machine Learning Engineer Interview Process

based on 1 interview

Interview experience

4
  
Good
View more

Interview Questions from Similar Companies

Accenture Interview Questions
3.8
 • 8.1k Interviews
IBM Interview Questions
4.0
 • 2.3k Interviews
Oracle Interview Questions
3.7
 • 846 Interviews
Google Interview Questions
4.4
 • 822 Interviews
Amdocs Interview Questions
3.7
 • 513 Interviews
Zoho Interview Questions
4.3
 • 505 Interviews
Dell Interview Questions
4.0
 • 385 Interviews
Cisco Interview Questions
4.1
 • 370 Interviews
SAP Interview Questions
4.2
 • 283 Interviews
View all
Microsoft Corporation Machine Learning Engineer Salary
based on 9 salaries
₹27 L/yr - ₹90 L/yr
404% more than the average Machine Learning Engineer Salary in India
View more details
Software Engineer
1.9k salaries
unlock blur

₹13 L/yr - ₹50 L/yr

Senior Software Engineer
1.1k salaries
unlock blur

₹25 L/yr - ₹85 L/yr

Software Engineer2
1k salaries
unlock blur

₹20 L/yr - ₹70 L/yr

Consultant
599 salaries
unlock blur

₹13 L/yr - ₹36.7 L/yr

Support Engineer
578 salaries
unlock blur

₹7.7 L/yr - ₹30 L/yr

Explore more salaries
Compare Microsoft Corporation with

Google

4.4
Compare

Amazon

4.1
Compare

Deloitte

3.8
Compare

TCS

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