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

Clear (1)

Microsoft Corporation Sdet Automation Test Engineer Interview Questions and Answers

Updated 8 Mar 2025

Microsoft Corporation Sdet Automation Test Engineer Interview Experiences

2 interviews found

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I was interviewed in Feb 2025.

Round 1 - Coding Test 

There are two rounds in the interview process: the first round consists of one data structures and algorithms question based on trees.

Round 2 - Technical 

(2 Questions)

  • Q1. What is the problem statement for Binary Search Trees in data structures and algorithms?
  • Ans. 

    Binary Search Trees (BST) enable efficient data storage and retrieval through a hierarchical structure, optimizing search operations.

    • A BST is a binary tree where each node has at most two children.

    • For any given node, all values in the left subtree are less, and all values in the right subtree are greater.

    • Searching for a value in a BST has an average time complexity of O(log n).

    • Insertion and deletion operations also mai...

  • Answered by AI
  • Q2. Stock arrange question

Interview Preparation Tips

Interview preparation tips for other job seekers - just be yourself.
dont cheat
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

6 questions asked in an interview

Round 2 - Technical 

(2 Questions)

  • Q1. Slider window problem
  • Ans. 

    The slider window problem involves finding the maximum sum of a subarray of a fixed size k within an array of integers.

    • Use a sliding window approach to efficiently find the maximum sum subarray.

    • Keep track of the current sum within the window and update it as you slide the window.

    • Maintain a variable to store the maximum sum found so far.

    • Example: Given array [1, 3, -1, -3, 5, 3, 6, 7] and window size k=3, the maximum sum

  • Answered by AI
  • Q2. Stock buy sell problem
  • Ans. 

    The stock buy sell problem involves finding the maximum profit that can be made by buying and selling a stock at the right times.

    • Calculate the difference between each pair of consecutive prices in the array

    • Find the maximum subarray sum of the differences using Kadane's algorithm

    • The maximum subarray sum is the maximum profit that can be made

  • Answered by AI

Skills evaluated in this interview

Sdet Automation Test Engineer Interview Questions Asked at Other Companies

Q1. Wait in selenium and how to find all links present in a page xpat ... read more
Q2. What is page object model and test ng annotations
Q3. How to handle alert in selenium and methods
Q4. How to take screenshot and project framework
Q5. What is software testing life cycle

Interview questions from similar companies

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

I applied via Referral and was interviewed in Sep 2024. There were 2 interview rounds.

Round 1 - Aptitude Test 

General aptitude and out put realted questions

Round 2 - Coding Test 

Face to face dsa and string manipulations

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

I applied via Company Website and was interviewed in Oct 2022. There were 4 interview rounds.

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 Resume tips
Round 2 - Coding Test 

Basic Easy Level LeetCode Questions.

Round 3 - Coding Test 

Medium Level Questions from LeetCode along with questions on String and one scenario based DS question.

Round 4 - One-on-one 

(1 Question)

  • Q1. Manager Round where he asked me about my past experience and some basic day to day tasks
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Aptitude and coding question were asked

Round 2 - Technical 

(1 Question)

  • Q1. Question related to your project
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed before Feb 2023. There were 2 interview rounds.

Round 1 - Aptitude Test 

Basic code and dbms query

Round 2 - Technical 

(2 Questions)

  • Q1. Asked logical questions
  • Q2. What is a constructor
  • Ans. 

    A constructor is a special type of method that is automatically called when an object is created.

    • Constructors have the same name as the class they belong to

    • They are used to initialize the object's state

    • Constructors do not have a return type

    • They can be overloaded to accept different parameters

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-

I was interviewed in Feb 2024.

Round 1 - Technical 

(2 Questions)

  • Q1. Explain framework
  • Ans. 

    A framework is a set of guidelines, libraries, and tools that help in developing and executing automated tests efficiently.

    • Provides structure and organization for test automation projects

    • Promotes reusability of code and components

    • Offers built-in functionalities for common testing tasks

    • Supports integration with different tools and technologies

  • Answered by AI
  • Q2. Explain your framework
  • Ans. 

    My framework is a data-driven framework using Selenium WebDriver and TestNG for automated testing.

    • Utilizes Selenium WebDriver for interacting with web elements

    • Uses TestNG for test case management and execution

    • Employs data-driven approach for test data management

    • Supports parallel execution for faster testing

    • Includes reporting features for test results analysis

  • Answered by AI

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed in Jul 2023. There were 2 interview rounds.

Round 1 - Coding Test 

2 Basic leetcode problems

Round 2 - One-on-one 

(4 Questions)

  • Q1. Asked questions from my Resume.
  • Q2. Asked questions about my Non-Technical Experiences
  • Q3. Asked me to automate some things from selenium webdriver because I had mentioned projects on resume.
  • Q4. Asked me to write some content explaining about cybersecurity awareness because I had mentioned Content Writing on my resume.

Interview Preparation Tips

Topics to prepare for IBM Sdet Automation Test Engineer interview:
  • DSA
Interview preparation tips for other job seekers - Be Honest and Concise, Dont overshare when a question is asked, just answer the question in its entirety
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed before Dec 2022. There were 3 interview rounds.

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 Resume tips
Round 2 - Technical 

(2 Questions)

  • Q1. Selenium and testng questions.
  • Q2. Java program to reverse a sentence
  • Ans. 

    Java program to reverse a sentence

    • Split the sentence into words using the split() method

    • Create a new array to store the reversed words

    • Iterate through the words in reverse order and add them to the new array

    • Join the reversed words using the join() method to form the reversed sentence

  • Answered by AI
Round 3 - Technical 

(2 Questions)

  • Q1. Oops and collection questions.
  • Q2. Program to find repeated character in a word.
  • Ans. 

    Program to find repeated character in a word.

    • Iterate through each character in the word

    • Store each character in a data structure

    • If a character is already present in the data structure, it is a repeated character

  • 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 Naukri.com and was interviewed in Jun 2024. There were 3 interview rounds.

Round 1 - Coding Test 

Core java and OOPS concepts and basic coding tricks and puzzly questions

Round 2 - One-on-one 

(2 Questions)

  • Q1. Selenium webdriver basic
  • Q2. Automation testing
Round 3 - HR 

(1 Question)

  • Q1. Salarydiscussion
Contribute & help others!
anonymous
You can choose to be anonymous

Microsoft Corporation Interview FAQs

How many rounds are there in Microsoft Corporation Sdet Automation Test Engineer interview?
Microsoft Corporation interview process usually has 2 rounds. The most common rounds in the Microsoft Corporation interview process are Coding Test and Technical.
What are the top questions asked in Microsoft Corporation Sdet Automation Test Engineer interview?

Some of the top questions asked at the Microsoft Corporation Sdet Automation Test Engineer interview -

  1. What is the problem statement for Binary Search Trees in data structures and al...read more
  2. Slider window prob...read more
  3. Stock buy sell prob...read more

Recently Viewed

INTERVIEWS

Tech Mahindra

No Interviews

SALARIES

Sutherland Global Services

INTERVIEWS

Sutherland Global Services

No Interviews

INTERVIEWS

Microsoft Corporation

No Interviews

SALARIES

Automatic Data Processing (ADP)

SALARIES

Automatic Data Processing (ADP)

REVIEWS

Sutherland Global Services

No Reviews

INTERVIEWS

Jane Street

No Interviews

SALARIES

Automatic Data Processing (ADP)

SALARIES

Automatic Data Processing (ADP)

Tell us how to improve this page.

Microsoft Corporation Sdet Automation Test Engineer Interview Process

based on 3 interviews

Interview experience

5
  
Excellent
View more
Microsoft Corporation Sdet Automation Test Engineer Salary
based on 14 salaries
₹14.3 L/yr - ₹32 L/yr
36% more than the average Sdet Automation Test Engineer Salary in India
View more details
Software Engineer
1.6k 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
762 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Consultant
600 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
Rate your experience using AmbitionBox
Terrible
Terrible
Poor
Poor
Average
Average
Good
Good
Excellent
Excellent