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 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 appeared for an interview 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
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Interview Questions 

(2 Questions)

  • Q1. What is maven and tetsng
  • Q2. What is testng
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Leetcode hard questions asked in the interview

Round 2 - Assignment 

Object oriented programming and databases

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

I appeared for an interview 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
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
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
4
Good
Difficulty level
Moderate
Process Duration
-
Result
No response
Round 1 - Technical 

(1 Question)

  • Q1. Reverse linked list
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
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Recruitment Consulltant and was interviewed before Jul 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 tips
Round 2 - Coding Test 

Java oops ds algo framework design api sql must

Round 3 - Coding Test 

Coding ds framework design sql

Round 4 - HR 

(2 Questions)

  • Q1. What is salary expectation
  • Q2. Location of joining and how soon you can join.

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 Technical and Coding Test.
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

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 18 salaries
₹14.3 L/yr - ₹32 L/yr
39% more than the average Sdet Automation Test Engineer Salary in India
View more details
Software Engineer
2.2k salaries
unlock blur

₹15 L/yr - ₹51 L/yr

Senior Software Engineer
1.2k salaries
unlock blur

₹25 L/yr - ₹95 L/yr

Software Engineer2
1.1k salaries
unlock blur

₹21.1 L/yr - ₹72 L/yr

Software Developer
880 salaries
unlock blur

₹14.3 L/yr - ₹51 L/yr

Support Engineer
601 salaries
unlock blur

₹9 L/yr - ₹30 L/yr

Explore more salaries
Compare Microsoft Corporation with

Google

4.4
Compare

Amazon

4.0
Compare

Deloitte

3.8
Compare

TCS

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