Upload Button Icon Add office photos

Microsoft Corporation

Compare button icon Compare button icon Compare
4.0

based on 1.6k Reviews

Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards

zig zag pattern zig zag pattern

Filter interviews by

Microsoft Corporation Automation Test Engineer Interview Questions and Answers

Updated 24 Oct 2023

Microsoft Corporation Automation Test Engineer Interview Experiences

1 interview found

Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
No response

I applied via LinkedIn and was interviewed in Apr 2023. There were 2 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. About projects on which I had worked
Round 2 - Coding Test 

File read operation to find particular word

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare for basic C programs
Know about your project work in details

Interview questions from similar companies

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

I applied via Approached by Company and was interviewed in Oct 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Reverse String without Java In built Function
  • Ans. 

    Reverse a string without using Java built-in functions

    • Create a character array from the input string

    • Use two pointers to swap characters at the beginning and end of the array until they meet

    • Convert the character array back to a string

  • Answered by AI
  • Q2. Difference Between Relative Xpath & Absolute Xpath
  • Ans. 

    Relative Xpath is based on the current node while Absolute Xpath starts from the root node of the XML document.

    • Relative Xpath does not start with a forward slash (/) while Absolute Xpath starts with a forward slash (/).

    • Relative Xpath is more flexible and less prone to changes in the structure of the XML document.

    • Absolute Xpath is more specific and provides the full path to the element in the XML document.

    • Relative Xpath...

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

Round 1 - Coding Test 

In this first round it was of 45mins which included MCQ question and 1 coding question.

Round 2 - Technical 

(4 Questions)

  • Q1. 1.Difference Between Const,Var,Char. 2.Oop's concept with example 3.JavaScript is async or sync language and explain the reason. 4.How to create a simple object in JavaScript. 5.Find element and Find Eleme...
  • Ans. 

    Answers to common interview questions for Automation Test Engineer position.

    • Const is used for constant values that cannot be reassigned, var is used for variable declaration, and char is a data type for storing characters in programming languages.

    • OOPs concepts include inheritance, encapsulation, polymorphism, and abstraction. Example: Inheritance allows a class to inherit properties and methods from another class.

    • JavaS...

  • Answered by AI
  • Q2. What is Type coercion?
  • Ans. 

    Type coercion is the process of converting one data type to another in programming.

    • Type coercion can happen implicitly or explicitly in programming languages.

    • Implicit type coercion occurs when the language automatically converts data types during operations.

    • Explicit type coercion occurs when the programmer manually converts data types using functions or operators.

    • Example: In JavaScript, the addition operator (+) can pe...

  • Answered by AI
  • Q3. What is Inheritance? Polymorphism?
  • Ans. 

    Inheritance is a mechanism in object-oriented programming where a class inherits properties and behaviors from another class. Polymorphism allows objects of different classes to be treated as objects of a common superclass.

    • Inheritance allows for code reusability by defining a new class based on an existing class.

    • Polymorphism enables flexibility in programming by allowing objects to be treated as instances of their pare...

  • Answered by AI
  • Q4. API Error code with explaination?
  • Ans. 

    API error codes are unique identifiers used to indicate specific errors in an API response.

    • API error codes are typically numeric or alphanumeric codes that correspond to specific errors in the API.

    • Each error code should have a corresponding explanation in the API documentation to help developers understand the issue.

    • Examples of API error codes include 400 Bad Request, 401 Unauthorized, and 404 Not Found.

  • Answered by AI
Round 3 - HR 

(1 Question)

  • Q1. Introduce Yourself? Why should we hire you? What is your relevant experience? Tell me about yourself? What are your salary expectations?

Interview Preparation Tips

Topics to prepare for Globant Automation Test Engineer interview:
  • Javascript
  • Cypress
  • OOPS
  • Core Java
  • API
Interview preparation tips for other job seekers - I Interviewed at Globant on 13/05/2024. First round went very well where they introduce about there company and link was provided For MCQ and coding round conducted.2nd round was GK round which was totally based on Technical question. I had answered each and very question but then also not got selected.

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
Less than 2 weeks
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Testing general questions and defects metrics
Round 2 - Technical 

(1 Question)

  • Q1. Overall testing concepts and latest trends
Round 3 - One-on-one 

(1 Question)

  • Q1. Logical question and situations related questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Interview questions were general as per the JD mentioned
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via campus placement at Indian Institute of Technology (IIT), Guwahati and was interviewed in Dec 2023. There were 3 interview rounds.

Round 1 - Coding Test 

2 dsa questions 1 hour time limit. easy-medium level

Round 2 - Technical 

(1 Question)

  • Q1. Questions on python,c,c++. OOPS and DSA questions
Round 3 - Technical 

(1 Question)

  • Q1. Implementations of projects mentioned on my resume, couple of DSA questions
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Company Website and was interviewed before Aug 2023. There were 5 interview rounds.

Round 1 - Aptitude Test 

Aptitude test for about 1.5 hr with around 70 questions

Round 2 - One-on-one 

(2 Questions)

  • Q1. SDLC, STLC related question
  • Q2. Basic technical question resume listed skills
Round 3 - One-on-one 

(2 Questions)

  • Q1. More conceptual questions
  • Q2. One general problem solving question to check thought process
Round 4 - HR 

(2 Questions)

  • Q1. Interview with senior manager
  • Q2. More of a discussion on projects in the company for which they are hiring for my applied role
Round 5 - One-on-one 

(3 Questions)

  • Q1. Interview with Senior Manager about work culture, fitment based questions
  • Q2. One problem solving question was asked in which problem could be broken down into algebric equations and solved
  • Q3. A 10 question trying to understand behaviour and psychology of candidate was asked to be filled prior to interview

Interview Preparation Tips

Interview preparation tips for other job seekers - Have patience, interview process takes time. I gave on site interview.
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed in Oct 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 tips
Round 2 - Coding Test 

There will be three codes and mcqs we need to clear this

Round 3 - Technical 

(3 Questions)

  • Q1. There are 4interviews
  • Ans. 

    The question is unclear. Please provide more context.

    • Answered by AI
    • Q2. Two tr one mr one hr
    • Q3. After hr u will be offered

    I applied via Company Website and was interviewed in Apr 2022. There was 1 interview round.

    Round 1 - Technical 

    (1 Question)

    • Q1. 1)How to run failed test case: using failed.xml 2)how to use click in diff ways: by actions class click and by javascriptexecuter 3)array logical program *array reverse *array sec highest number ...
    • Ans. 

      Interview questions for Automation Test Engineer

      • To run failed test case, use failed.xml

      • Click can be used via Actions class or JavascriptExecutor

      • Array programs: reverse, second highest number

      • Constructor in abstract class

      • Test plan and scenario definition

      • Roles and responsibilities in current organization

      • Disable test cases using keyword or include/exclude in suite

      • Polymorphism concept

      • Unix commands used in day to day activit...

    • Answered by AI

    Interview Preparation Tips

    Interview preparation tips for other job seekers - I appeared for the interview of test automation engineer at amdocs with 2 years of experience.My only advise would be do basic java. Do selenium properly and learn unix command that will give advantage. Having confidence and great communication skill will cover up your mistakes ...all the best i hope i will clear it

    Skills evaluated in this interview

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

    (1 Question)

    • Q1. Full Java Theories
    • Ans. 

      Full Java Theories cover the core concepts of Java programming language.

      • Object-oriented programming

      • Inheritance, polymorphism, encapsulation, and abstraction

      • Exception handling

      • Multithreading

      • Collections framework

    • Answered by AI
    Round 2 - Technical 

    (2 Questions)

    • Q1. Write a code to create a class (with some attributes) and sort the objects on the basis of their attributes and print the same.
    • Ans. 

      Create a class with attributes, sort objects based on attributes, and print.

      • Create a class with attributes like name, age, and salary

      • Implement Comparable interface to define sorting logic based on attributes

      • Create objects of the class, add them to a list, and use Collections.sort() to sort them

      • Print the sorted objects

    • Answered by AI
    • Q2. Selenium coding exercise to automate a scenario: launch amazon website and Enter text "Mobile" in the search box and retrieve the name and price of all the results and store it in the custom class (with tw...
    • Ans. 

      Automate scenario to search for 'Mobile' on Amazon, retrieve name and price of results, store in custom class, and display on console.

      • Use Selenium WebDriver to launch Amazon website

      • Locate search box element and enter 'Mobile' text

      • Retrieve name and price of search results using appropriate locators

      • Store name and price in custom class with attributes 'name' and 'product'

      • Display stored data on console

    • Answered by AI

    Skills evaluated in this interview

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

    (1 Question)

    • Q1. Dropdown deselecting

    Interview Preparation Tips

    Interview preparation tips for other job seekers - Scenario based questions

    Microsoft Corporation Interview FAQs

    How many rounds are there in Microsoft Corporation Automation Test Engineer interview?
    Microsoft Corporation interview process usually has 3 rounds. The most common rounds in the Microsoft Corporation interview process are Resume Shortlist, Technical and Coding Test.

    Tell us how to improve this page.

    Microsoft Corporation Automation Test Engineer Interview Process

    based on 1 interview

    Interview experience

    4
      
    Good
    View more
    Microsoft Corporation Automation Test Engineer Salary
    based on 4 salaries
    ₹20 L/yr - ₹23 L/yr
    209% more than the average Automation Test Engineer Salary in India
    View more details
    Software Engineer
    1.9k salaries
    unlock blur

    ₹13.1 L/yr - ₹50 L/yr

    Senior Software Engineer
    1.1k salaries
    unlock blur

    ₹20.9 L/yr - ₹85.3 L/yr

    Software Engineer2
    996 salaries
    unlock blur

    ₹20 L/yr - ₹70 L/yr

    Consultant
    609 salaries
    unlock blur

    ₹13 L/yr - ₹36.7 L/yr

    Support Engineer
    560 salaries
    unlock blur

    ₹7.6 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