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 Data Scientist 2 Interview Questions and Answers

Updated 20 Nov 2024

Microsoft Corporation Data Scientist 2 Interview Experiences

1 interview found

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

I applied via Approached by Company and was interviewed before Nov 2023. There were 5 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Ml fundamentals
Round 2 - Technical 

(1 Question)

  • Q1. Ml system design
  • Ans. 

    Designing a machine learning system involves selecting appropriate algorithms, data preprocessing, model evaluation, and deployment strategies.

    • Understand the problem and define objectives

    • Select appropriate algorithms based on the problem (e.g. regression, classification, clustering)

    • Preprocess data (e.g. cleaning, normalization, feature engineering)

    • Split data into training and testing sets for model evaluation

    • Tune hyper...

  • Answered by AI
Round 3 - Technical 

(1 Question)

  • Q1. Coding round sting based problem
Round 4 - Technical 

(1 Question)

  • Q1. Sql and multiple small coding questions
Round 5 - Technical 

(1 Question)

  • Q1. Problem solving

Skills evaluated in this interview

Interview questions from similar companies

I applied via Campus Placement and was interviewed before Sep 2020. There were 3 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Nothing much technical

Interview Preparation Tips

Interview preparation tips for other job seekers - 1. Go in formals
2. Fluency in English is important (depends on interview panel)
3. Clarity on what your talking about

Interview Questionnaire 

1 Question

  • Q1. What PCA, Decision tree and computer vision
  • Ans. 

    PCA is a dimensionality reduction technique, decision tree is a classification algorithm, and computer vision is a field of study focused on enabling computers to interpret and understand visual information.

    • PCA is used to reduce the number of variables in a dataset while retaining the most important information.

    • Decision trees are used to classify data based on a set of rules and conditions.

    • Computer vision involves usin...

  • 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 Aug 2023. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. How can Logistic regression be applied for multiclasstext classification
  • Ans. 

    Logistic regression can be applied for multiclasstext classification by using one-vs-rest or softmax approach.

    • One-vs-rest approach: Train a binary logistic regression model for each class, treating it as the positive class and the rest as the negative class.

    • Softmax approach: Use the softmax function to transform the output of the logistic regression into probabilities for each class.

    • Evaluate the model using appropriate...

  • Answered by AI

Skills evaluated in this interview

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

I applied via LinkedIn and was interviewed before Apr 2023. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. How does fbpropher forecasting model works and how is can be used to forecsst trafffic
  • Ans. 

    fbprophet is a forecasting model developed by Facebook that uses time series data to make predictions.

    • fbprophet is an open-source forecasting tool developed by Facebook's Core Data Science team.

    • It is based on an additive model where non-linear trends are fit with yearly, weekly, and daily seasonality, plus holiday effects.

    • fbprophet can be used to forecast traffic by providing historical data on traffic patterns and usi...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Thourough with maths of forecasting techniques and parameter tuning
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Company Website and was interviewed before Jul 2023. There were 3 interview rounds.

Round 1 - Coding Test 

Binary tree question was asked

Round 2 - Technical 

(1 Question)

  • Q1. Several tech question related to past projects and random forest etc were asked.
Round 3 - HR 

(1 Question)

  • Q1. Tell me about yourself and several other questions

I was interviewed before Oct 2019.

Interview Questionnaire 

1 Question

  • Q1. Case study

Interview Preparation Tips

Interview preparation tips for other job seekers - Be authentic about your work experience. Think before you speak. Take your time to formulate ideas and thought process on scenario based questions. Under no circumstances lie about your capabilities because it is very easy for the interviewer to figure out the veracity of your resume. Be concise on your resume so that you get the opportunity to drive your conversation.
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via LinkedIn and was interviewed before Mar 2023. There were 2 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Your past experience related questions
Round 2 - Technical 

(1 Question)

  • Q1. Role related questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Overall intrview process was easy
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Recruitment Consulltant and was interviewed before Sep 2023. There were 3 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Explain K-Means algorithm
  • Ans. 

    K-Means is a clustering algorithm that partitions data into K clusters based on similarity.

    • Divides data points into K clusters based on distance from centroid

    • Iteratively updates centroids to minimize within-cluster variance

    • Requires specifying number of clusters K beforehand

    • Example: Grouping customers based on purchasing behavior

  • Answered by AI
Round 2 - Technical 

(1 Question)

  • Q1. How do you select the appropriate learning algorithm for a problem?
  • Ans. 

    Selecting the appropriate learning algorithm involves considering the problem's characteristics and requirements.

    • Understand the problem's nature, such as classification, regression, clustering, etc.

    • Consider the size of the dataset and the computational resources available.

    • Evaluate the complexity of the relationships within the data.

    • Experiment with different algorithms and compare their performance using metrics like ac...

  • Answered by AI
Round 3 - HR 

(1 Question)

  • Q1. Questions to assess compatibility with team culture

Skills evaluated in this interview

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

I applied via Referral and was interviewed before Oct 2023. There were 3 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. What is p value
  • Ans. 

    P value is a statistical measure that helps determine the significance of results in hypothesis testing.

    • P value is the probability of obtaining results as extreme as the observed results, assuming the null hypothesis is true.

    • A small p value (typically ≤ 0.05) indicates strong evidence against the null hypothesis, leading to its rejection.

    • Conversely, a large p value (> 0.05) suggests weak evidence against the null hypot...

  • Answered by AI
  • Q2. When will you use t test
  • Ans. 

    T test is used to determine if there is a significant difference between the means of two groups.

    • Use t test when comparing means of two groups to determine if there is a significant difference.

    • Commonly used in hypothesis testing to assess if there is a statistically significant difference between groups.

    • Example: Comparing the average test scores of students who received tutoring versus those who did not.

    • Example: Testin...

  • Answered by AI
Round 2 - Case Study 

How will you do customer segmentation

Round 3 - One-on-one 

(2 Questions)

  • Q1. Tools you worked on previously
  • Ans. 

    I have worked with tools such as Python, R, SQL, Tableau, and Excel for data analysis and visualization.

    • Python

    • R

    • SQL

    • Tableau

    • Excel

  • Answered by AI
  • Q2. Why did you choose cisco
  • Ans. 

    I chose Cisco for its reputation as a leader in networking technology and its commitment to innovation.

    • Cisco is a global leader in networking technology

    • Cisco has a strong reputation for innovation and cutting-edge solutions

    • I admire Cisco's commitment to diversity and inclusion in the workplace

  • Answered by AI

Microsoft Corporation Interview FAQs

How many rounds are there in Microsoft Corporation Data Scientist 2 interview?
Microsoft Corporation interview process usually has 5 rounds. The most common rounds in the Microsoft Corporation interview process are Technical.
How to prepare for Microsoft Corporation Data Scientist 2 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, SQL, Python, microsoft and Data Science.
What are the top questions asked in Microsoft Corporation Data Scientist 2 interview?

Some of the top questions asked at the Microsoft Corporation Data Scientist 2 interview -

  1. ml system des...read more
  2. sql and multiple small coding questi...read more
  3. coding round sting based prob...read more

Tell us how to improve this page.

Microsoft Corporation Data Scientist 2 Interview Process

based on 1 interview

Interview experience

5
  
Excellent
View more

Interview Questions from Similar Companies

Accenture Interview Questions
3.8
 • 8.2k Interviews
IBM Interview Questions
4.0
 • 2.3k Interviews
Oracle Interview Questions
3.7
 • 849 Interviews
Google Interview Questions
4.4
 • 828 Interviews
Amdocs Interview Questions
3.7
 • 514 Interviews
Zoho Interview Questions
4.3
 • 506 Interviews
Dell Interview Questions
4.0
 • 386 Interviews
Cisco Interview Questions
4.1
 • 372 Interviews
SAP Interview Questions
4.2
 • 283 Interviews
View all
Microsoft Corporation Data Scientist 2 Salary
based on 14 salaries
₹27 L/yr - ₹68.7 L/yr
113% more than the average Data Scientist 2 Salary in India
View more details

Microsoft Corporation Data Scientist 2 Reviews and Ratings

based on 2 reviews

3.4/5

Rating in categories

3.0

Skill development

4.0

Work-life balance

3.0

Salary

3.0

Job security

4.0

Company culture

3.0

Promotions

3.4

Work satisfaction

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

₹0 L/yr - ₹0 L/yr

Senior Software Engineer
1.1k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Software Engineer2
1k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Software Developer
698 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Consultant
602 salaries
unlock blur

₹0 L/yr - ₹0 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