Upload Button Icon Add office photos

Filter interviews by

Clear (1)

Microsoft Corporation UX Designer Interview Questions and Answers

Updated 14 Nov 2024

Microsoft Corporation UX Designer Interview Experiences

3 interviews found

UX Designer Interview Questions & Answers

user image Anonymous

posted on 14 Nov 2024

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

I applied via Company Website and was interviewed in Oct 2024. There were 2 interview rounds.

Round 1 - One-on-one 

(1 Question)

  • Q1. Showcase some of your best works
Round 2 - One-on-one 

(1 Question)

  • Q1. Behaviural questions

UX Designer Interview Questions & Answers

user image Anonymous

posted on 13 Nov 2024

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

I applied via LinkedIn and was interviewed in Oct 2024. There were 3 interview rounds.

Round 1 - Case Study 

Portfolio round - Show case study

Round 2 - One-on-one 

(1 Question)

  • Q1. White-boarding round
Round 3 - One-on-one 

(1 Question)

  • Q1. White-boarding round

UX Designer Interview Questions Asked at Other Companies

asked in TCS
Q1. Which software will you use to design a logo and why?
asked in TCS
Q2. How do you tackle if business doesn’t agree with your design?
asked in TCS
Q3. What is the definition of success for a product?
asked in LTIMindtree
Q4. What is Empathy Mapping & Affinity Mapping
Q5. Which one is more comfortable for you? Figma or Adobe XD?

UX Designer Interview Questions & Answers

user image suraj kotta

posted on 10 May 2017

I was interviewed in Oct 2016.

Interview Questionnaire 

10 Questions

  • Q1. How did you enter into Design?
  • Ans. 

    I entered into Design through my passion for problem-solving and creativity.

    • Started designing websites as a hobby

    • Took design courses in college

    • Interned at a design agency

    • Worked on various design projects to build portfolio

  • Answered by AI
  • Q2. Why did you choose UX Design over other fields?
  • Ans. 

    I chose UX Design for its blend of creativity, problem-solving, and impact on user experience.

    • Passion for understanding user behavior and creating intuitive designs

    • Enjoyment of combining creativity with analytical thinking

    • Desire to make a tangible impact on improving user experiences

    • Fascination with the intersection of technology and human psychology

  • Answered by AI
  • Q3. Choose a project out of your portfolio and explain it short about your process?
  • Ans. 

    Redesigning a mobile banking app to improve user experience

    • Conducted user research to identify pain points and user needs

    • Created wireframes and prototypes to test with users

    • Iterated design based on user feedback

    • Collaborated with developers to ensure implementation aligned with design

  • Answered by AI
  • Q4. What were the basic learnings out of the project?
  • Ans. 

    The basic learnings from the project included the importance of user research, iterative design process, and collaboration with stakeholders.

    • User research is crucial for understanding user needs and preferences.

    • Iterative design process helps in refining and improving the design based on user feedback.

    • Collaboration with stakeholders ensures alignment and buy-in for the design decisions.

    • For example, conducting usability ...

  • Answered by AI
  • Q5. Walk me through a challenge you faced during this project and elaborate on how did you overcome on it?
  • Ans. 

    Overcoming a challenge in a UX design project

    • Identified a lack of user engagement with a new feature

    • Conducted user research to understand the root cause

    • Iterated on the design based on feedback from usability testing

    • Collaborated with developers to implement changes effectively

  • Answered by AI
  • Q6. Cross questioning on UI patterns used in my product?( A test on your Reasoning, Justifications, etc.)
  • Q7. Choose a project out of the portfolio and explain about it in detail of each and everything involved in it?
  • Ans. 

    Redesigning a mobile banking app to improve user experience and accessibility

    • Conducted user research to identify pain points and user needs

    • Created wireframes and prototypes to test new design concepts

    • Implemented accessibility features such as voice commands and screen reader support

    • Collaborated with developers to ensure seamless integration of design elements

  • Answered by AI
  • Q8. What's your contribution in the project?
  • Ans. 

    I led the user research phase, conducted usability testing, and created wireframes for the project.

    • Led user research to understand user needs and pain points

    • Conducted usability testing to gather feedback and iterate on designs

    • Created wireframes to visualize the user interface and interactions

  • Answered by AI
  • Q9. Some technicalities of how product works?
  • Q10. Finally, Ask me any queries you have about the company?

Interview Preparation Tips

Round: Portfolio Shortlist
Experience: Portfolios on Behance were examined before shortlisting for Interview round
Tips: Build a strong portfolio of yours. Present it both visually well and also content rich. The art of balancing on both of them is the secret of crafting the best experience of reviewers.

Round: Other Interview
Experience: This was the first round of the interview(Skype) with a Senior UX designer of Microsoft. The video was turned off from his the side but still mine is ON. We only had AUDIO interview on skype. It was all about my projects presented on portfolio. And the Interview lasted for 40mins.
Tips: Even your expressions, actions & behavior matters in such interviews.

Round: Other Interview
Experience: It was my 2nd interview with Principle Design manager at Microsoft. This too was on skype. Both AUDIO &VIDEO. Right at the start itself he mentioned that, "You have 40mins, first 35 mins will be for you totally and last 5mins will be a Q&A on doubts you have about the company" This lasted for 45mins finally. More examining than cross questioning.
Tips: Improve your communication skills, and the power of pitching your ideas or projects, etc.

Interview questions from similar companies

Interview experience
1
Bad
Difficulty level
-
Process Duration
Less than 2 weeks
Result
Selected Selected
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 

Assessments that are designed to evaluate a developer's coding skills and aptitude

Round 3 - Technical 

(2 Questions)

  • Q1. Series of questions that assess an individual's technical abilities.
  • Q2. A technical assessment test? ... A technical assessment test is a series of questions that assess an individual's technical abilities.

UX Designer Interview Questions & Answers

IBM user image Shrestha Singh

posted on 6 May 2024

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Job Portal and was interviewed before May 2023. There were 2 interview rounds.

Round 1 - Assignment 

Designing webpage and putting design elements

Round 2 - Aptitude Test 

General questions around the team building and aptitude for a leadership position i.

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

(2 Questions)

  • Q1. Explain Design Frameworks
  • Ans. 

    Design frameworks are structured approaches used by designers to guide the process of creating user-friendly and visually appealing products.

    • Design frameworks provide a set of guidelines and principles to follow during the design process.

    • They help designers organize their thoughts and ideas, ensuring consistency and coherence in the final product.

    • Examples of design frameworks include Material Design by Google, Atomic D...

  • Answered by AI
  • Q2. Showcase your portfolio
Round 2 - Technical 

(2 Questions)

  • Q1. More design questions
  • Q2. Explain Design Process
  • Ans. 

    Design process is a systematic approach to solving problems and creating solutions through user-centered design.

    • Research and gather information about the problem and target users

    • Generate ideas and concepts through brainstorming and sketching

    • Create prototypes to test and iterate on design solutions

    • Implement final design based on user feedback and testing

    • Iterate and improve design based on user feedback

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - I had a slow experience with Accenture's interview process. The individuals I interacted with were great, but the HR department was unorganized and I have not heard back from them after clearing both rounds and submitting my documents.

Skills evaluated in this interview

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

I applied via Naukri.com and was interviewed in May 2024. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. Describe your design process
  • Ans. 

    My design process involves research, ideation, prototyping, testing, and iteration to create user-centered solutions.

    • Conduct user research to understand needs and pain points

    • Brainstorm and ideate potential solutions

    • Create prototypes to visualize and test ideas

    • Gather feedback through user testing

    • Iterate on designs based on feedback and data

  • Answered by AI
Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
6-8 weeks
Result
Selected Selected

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

Round 1 - HR 

(1 Question)

  • Q1. HR Round with basic questions about experience and personal things
Round 2 - Technical 

(2 Questions)

  • Q1. One Test in which a dashboard was given to design
  • Q2. Design a dashboard for sales and marketing
  • Ans. 

    Design a user-friendly dashboard for sales and marketing teams to track performance and metrics.

    • Include key performance indicators (KPIs) such as revenue, leads generated, conversion rates, etc.

    • Use visualizations like charts and graphs to display data in an easily digestible format.

    • Allow for customization and filtering options to cater to different user needs.

    • Incorporate real-time updates and notifications for timely d...

  • Answered by AI
Round 3 - Behavioral 

(1 Question)

  • Q1. Virtual talk with the managers

Interview Questionnaire 

20 Questions

  • Q1. He asked me my specialization?
  • Q2. Why not further studies? (He had noted that I was third in my batch. He appeared impressed by that
  • Q3. He asked me to tell him about my favorite project
  • Q4. He then looked at my grades. He commented that my lowest grade – B- was in Digital Image Processing. I just looked at him like a doofus thinking of what to say. But he quickly added, ‘don’t worry, it happe...
  • Q5. He then asked me a question that had been asked in Round 4, written test:Describe an optimal algorithm to find the second minimum number in an array of numbers. What is the exact number of comparisons requ...
  • Q6. Given a polygon (could be regular, irregular, convex, concave), find out whether a particular point lies inside it or outside it
  • Ans. 

    To determine if a point is inside a polygon, use the ray casting algorithm.

    • Create a line from the point to a point outside the polygon

    • Count the number of times the line intersects with the polygon edges

    • If the count is odd, the point is inside the polygon; otherwise, it is outside

  • Answered by AI
  • Q7. He asked me to explain Canny’s algorithm to him. (this was because my DIP project was related to this)
  • Q8. Then, he gave me a practical problem to solve: Suppose you are given an image which contains some text and some photos. How do you find the location of the image?
  • Q9. Which are the four storage classes in C
  • Ans. 

    The four storage classes in C are auto, register, static, and extern.

    • Auto: default storage class for all local variables

    • Register: used to define local variables that should be stored in a register instead of RAM

    • Static: used to define local variables that retain their value between function calls

    • Extern: used to declare a global variable that is defined in another file

  • Answered by AI
  • Q10. Given a program: int i; int main() { int j; int *k = (int *) malloc (sizeof(int)); … } Where are each of these variables stored?
  • Ans. 

    i is stored in global data segment, j is stored in stack, k is stored in heap.

    • i is a global variable and is stored in the global data segment

    • j is a local variable and is stored in the stack

    • k is a pointer variable and is stored in the stack, while the memory it points to is allocated on the heap using malloc()

  • Answered by AI
  • Q11. Question on polymorphisms
  • Q12. He again went back to the first question he had asked me. Once again
  • Q13. Then he wrote out some code and asked me how the compiler will generate code for it. I gave some answer, but he was clearly not satisfied. I thought it was all over by then. Then, he asked me a DIP quest...
  • Q14. Given a set of words one after another, give me a data structure so that you’ll know whether a word has appeared already or not
  • Ans. 

    Use a hash table to store the words and check for existence in constant time.

    • Create a hash table with the words as keys and a boolean value as the value.

    • For each new word, check if it exists in the hash table. If it does, it has appeared before. If not, add it to the hash table.

    • Alternatively, use a set data structure to store only the unique words and check for existence in the set.

  • Answered by AI
  • Q15. He asked me some questions on Interprocess Communication: What’s a semaphore? How are they used? He would often pick out words from my answers and ask me what they meant. He wanted to make sure that I rea...
  • Q16. He then asked me some DB fundas. Transaction. Serializability, Consistent state, etc
  • Q17. Finally, he asked me whether I had any questions
  • Q18. There is a clock at the bottom of the hill and a clock at the top of the hill. The clock at the bottom of the hill works fine but the clock at the top doesn’t. How will you synchronize the two clocks. Obv...
  • Q19. There was one more puzzle.. I don’t remember it. but I do remember that we started discussing ways of generating large prime numbers
  • Q20. We also talked a bit about my phone browser project

Interview Preparation Tips

Round: Test
Duration: 15 minutes
Total Questions: 1

Round: Test
Duration: 30 minutes
Total Questions: 2

Round: Test
Duration: 30 minutes
Total Questions: 3

Round: Test
Total Questions: 4

Round: Technical Interview
Experience: 1.When I told him that I had none as I didn’t want to specialize in this stage, he was a little surprised but appeared satisfied with my reason.2.I told him that my profile clearly indicated that I’ve been trying to get into the industry via internships, industry-funded projects right from second year, second sem. I said that I was fully sure that I didn’t want to do MS anytime soon.3.I told him about the web-browser that I had developed for cell-phones. I thought that was the only project which was closest to what Adobe was working on. He appeared satisfied with my answers.4. So people, be fully prepared to explain any anomalous grades. I was prepared with the explanation of the W in the my grade-sheet but not of the B- in DIP. I know that this is really stupid considering that I was interviewing with Adobe. Don’t make this mistake.5.I screwed up, big time in this question. I had superficially discussed this question with my friend a while ago and he had outlined an algorithm which I thought that I had understood, but I hadn’t. I started off explaining it but got stuck in the middle. He sternly told me to read it up again. One solution that I could tell him, and which I had written in the test was this Use two variables – min and second min. Initialize them by comparing the first two elements of the array. This is (1) comparison. Then, go through the entire array, from index 2 to n-1 comparing each element, first with min and then with second min, updating each variable as necessary. This will involve a worst case of two comparisons for each element. Therefore, total number of comparisons = 2*(n-2) + 1 = 2*n – 3 comparisons.I’ll try to update this with a better solution, sometime soon.6.This is an easy, straight question from graphics. You shoot a ray parallel to the x-axis passing through this point. Start with odd parity. Change parity of ray each time it intersects an edge of the polygon (consider special case of when the line passes through a vertex of the polygon. Change parity only if it passes through a vertex which has one edge above it and one edge below the ray). If the parity of ray is even when it passes through the point, it is inside the polygon, else it is not.7.This is simple. Study DIP8.I gave various alternatives – from searching for RGB components, to using OCR.. he didn’t appear fully satisfied. I think he was looking for edge-detection, but that would fail, if the text contained tables, etc.

Round: Technical Interview
Experience: He was friendly at the start but this interview was my worst. He asked me my favorite subject. I said that it was Programming. (He laughed at that)

1. static, extern, register, auto2.I started off correctly, but he was able to confuse me. He brought in shared libraries, static libraries fundas into the discussion. We had a discussion for about twenty-minutes on this. Finally, he was happy with one of my answers because I had deduced which policy made sense and answered correctly. He said that out of all the people interviewed so far (I was second last), nobody had been able to answer all of these questions correctly.3.this is easy – get it from any C++ book. He tried to confuse me again, but this time I was ready and he was finally satisfied.Then he looked at my grades and said that out of all your grades, you have only two Bs and one of them is in Compilers. Why? (Damn it. three non-A grades and that’s all they ask about. What’s wrong with this world?!)Didn’t you like Compilers? “Not in particular”, I replied. “Fine. Now, I HAVE to ask you questions on compilers”, he said.4.He again went back to the first question he had asked me. Once again5.I first suggested that we capture only a small portion of the board. To locate that portion, we could search for the chalk in the prof’s hand – of course, taking care that it had the blackboard in the background (no point capturing a video of the prof scratching his chin, na?). Further, if the prof was writing only text, we could convert the video into text by OCR and then transmitting. Simple diagrams could also be reduced to a set of vector-graphics instructions (we rarely, see the prof shading stuff). I think he liked my approach, but was not completely satisfied. Anyway, we left it at that and went forward.6.I suggested various alternatives. but he kept helping me and finally, we came up with an array of pointers to 26-trees (each node of the tree has 26 children). Store every word as a path from the root to a leaf with pointers in the correct places. For example, hello would be stored as – pointer from ‘h’ index of the root array to a node which had a pointer from ‘e’ index of it’s array to a node which had a pointer from ‘l’ index of the array.. and so on. This is both time and space efficient.7.I was able to answer all his questions, but I made the mistake of telling him, when we started off that I didn’t know much about this subject as I had done it a long time ago. He was very annoyed at that, apparently because a lot of people before me had said this.8.I was able to answer all of them. I stumbled around a bit in a few questions where I was explaining correctly, but not using the keywords that he was looking for.9.I thought that I should say something to make him realize that I was not completely stupid and so asked him whether there was any logic to the order in which the short-listed candidates were called. This turned out to be a dumb move. The order was alphabetic and he sent me off with a parting shot, saying “You guys do pattern recognition and stuff and still you can’t recognize such a simple pattern” Me and my big mouth! Moral of the story: Don’t ask questions for the sake of asking.

Round: Puzzle Interview
Experience: After the first two interviews, this one was like having a warm batch after being cold and wet for days! I did well in this one.1.You have to go up the hill and come back, with horse, without horse, getting four equations to solve four unknowns – time to go uphill – with horse, without horse, time to go downhill – with horse, without horse. Then you can go up the hill and set the clock to ‘(time when you left) + (time to go uphill with horse)’2.  I told him the funda of Mersenee primes (luckily remembered it) and he was decently impressed.

General Tips: Finally hired by Adobe. Special thanks to AmbitionBox team. Really amazing site for sharing experience. That’s all for the Adobe. They are focusing on your approach and your coding skills. All the best.
Skills: Algorithm, Data structure, C++, C, DIP
College Name: BIT Mesra

Skills evaluated in this interview

I was interviewed before Jan 2021.

Round 1 - Face to Face 

(2 Questions)

Round duration - 60 Minutes
Round difficulty - Medium

The interviewer asked me 2 questions related to DS/Algo in this round . Both the questions were of Easy-Medium difficulty and I was also required to code them in a production ready manner.

  • Q1. 

    Maximum Sum Path in a Binary Tree Problem Statement

    You are provided with a binary tree consisting of N nodes where each node has an integer value. The task is to determine the maximum sum achievable by a...

  • Ans. 

    Find the maximum sum achievable by a simple path between any two nodes in a binary tree.

    • Traverse the binary tree to find all possible paths and calculate their sums.

    • Keep track of the maximum sum encountered during traversal.

    • Consider paths that may include the same node twice.

    • Implement a recursive function to explore all possible paths.

    • Handle cases where nodes have negative values.

  • Answered by AI
  • Q2. 

    Intersection of Two Arrays Problem Statement

    Given two arrays A and B with sizes N and M respectively, both sorted in non-decreasing order, determine their intersection.

    The intersection of two arrays in...

  • Ans. 

    The problem involves finding the intersection of two sorted arrays efficiently.

    • Use two pointers to iterate through both arrays simultaneously.

    • Compare elements at the pointers and move the pointers accordingly.

    • Handle cases where elements are equal, and update the intersection array.

    • Return the intersection array as the result.

  • Answered by AI
Round 2 - Face to Face 

(3 Questions)

Round duration - 50 Minutes
Round difficulty - Medium

This round had 2 questions of DS/Algo to solve under 50 minutes and one question related to Operating Systems.

  • Q1. 

    Next Greater Element Problem Statement

    You are provided with an array or list ARR containing N positive integers. Your task is to determine the Next Greater Element (NGE) for each element in the array.

    T...

  • Ans. 

    Find the Next Greater Element for each element in an array.

    • Iterate through the array from right to left

    • Use a stack to keep track of elements with no greater element to the right

    • Pop elements from the stack until finding a greater element or stack is empty

  • Answered by AI
  • Q2. 

    Number In Arithmetic Progression Problem

    Given three integers X, C, and Y, where X is the first term of an arithmetic sequence with a common difference of C, determine if Y is part of this arithmetic sequ...

  • Ans. 

    Check if a given number is part of an arithmetic sequence with a given first term and common difference.

    • Calculate the arithmetic sequence using the formula: nth term = X + (n-1) * C

    • Check if Y is equal to any term in the sequence to determine if it belongs to the sequence

    • Return 'True' if Y belongs to the sequence, otherwise return 'False'

  • Answered by AI
  • Q3. Can you define process and threads in operating systems?
  • Ans. 

    Processes are instances of programs in execution, while threads are smaller units within a process that can execute independently.

    • A process is a program in execution, consisting of code, data, and resources.

    • Threads are smaller units within a process that can execute independently.

    • Processes have their own memory space, while threads share the same memory space within a process.

    • Processes are heavyweight, while threads ar...

  • Answered by AI
Round 3 - Face to Face 

(3 Questions)

Round duration - 50 Minutes
Round difficulty - Medium

This round had 2 questions of DSA of Easy-Medium difficulty and at the end I was asked a Puzzle to check my general problem solving ability.

  • Q1. 

    Max Product Subset Problem Statement

    Given an array/list arr of size n, determine the maximum product possible by taking any subset of the array/list arr. Return the result modulo 10^9+7 since the product ...

  • Ans. 

    Find the maximum product of a subset of an array modulo 10^9+7.

    • Iterate through the array and keep track of the maximum positive product and minimum negative product encountered so far.

    • Handle cases where the array contains zeros separately.

    • Return the maximum product modulo 10^9+7.

  • Answered by AI
  • Q2. 

    Populating Next Right Pointers in Each Node

    Given a complete binary tree with 'N' nodes, your task is to determine the 'next' node immediately to the right in level order for each node in the given tree.

    ...
  • Ans. 

    Implement a function to update 'next' pointers in a complete binary tree.

    • Iterate level by level using a queue

    • Connect nodes at each level using 'next' pointers

    • Handle null nodes appropriately

    • Ensure the tree is a complete binary tree

  • Answered by AI
  • Q3. You have two wires of different lengths that are both capable of burning for exactly one hour when ignited at both ends. How can you measure a time interval of 45 minutes using these two wires?
Round 4 - Face to Face 

(2 Questions)

Round duration - 50 Minutes
Round difficulty - Medium

This round consisted of 2 questions from DSA where I was first asked to explain my approach to the interviewer with proper complexity analysis and then code the problems. The interviewer was quite friendly and also provided me some hints when I was stuck.

  • Q1. 

    Stack with getMin Operation

    Create a stack data structure that supports not only the usual push and pop operations but also getMin(), which retrieves the minimum element, all in O(1) time complexity witho...

  • Ans. 

    Implement a stack with push, pop, top, isEmpty, and getMin operations in O(1) time complexity without using extra space.

    • Use two stacks - one to store the actual elements and another to store the minimum element at each level.

    • When pushing an element, check if it is smaller than the current minimum and update the minimum stack accordingly.

    • When popping an element, also pop from the minimum stack if the popped element is t...

  • Answered by AI
  • Q2. 

    Split Array Into Maximum Subarrays Problem Statement

    You are given an integer array arr of size N. Your task is to split the array into the maximum number of subarrays such that the first and last occurre...

  • Ans. 

    Given an array, split it into maximum subarrays with first and last occurrence of each element in a single subarray.

    • Iterate through the array and keep track of the first and last occurrence of each element.

    • Use a hashmap to store the indices of each element.

    • Split the array whenever the last occurrence of an element is found.

  • Answered by AI

Interview Preparation Tips

Eligibility criteriaAbove 7 CGPAAdobe interview preparation:Topics to prepare for the interview - Data Structures, Algorithms, System Design, Aptitude, OOPSTime required to prepare for the interview - 4 MonthsInterview preparation tips for other job seekers

Tip 1 : Must do Previously asked Interview as well as Online Test Questions.
Tip 2 : Go through all the previous interview experiences from Codestudio and Leetcode.
Tip 3 : Do at-least 2 good projects and you must know every bit of them.

Application resume tips for other job seekers

Tip 1 : Have at-least 2 good projects explained in short with all important points covered.
Tip 2 : Every skill must be mentioned.
Tip 3 : Focus on skills, projects and experiences more.

Final outcome of the interviewSelected

Skills evaluated in this interview

Contribute & help others!
anonymous
You can choose to be anonymous

Microsoft Corporation Interview FAQs

How many rounds are there in Microsoft Corporation UX Designer interview?
Microsoft Corporation interview process usually has 2-3 rounds. The most common rounds in the Microsoft Corporation interview process are One-on-one Round and Case Study.
How to prepare for Microsoft Corporation UX Designer 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 microsoft, Interaction Design, Agile, Research and Visual Design.
What are the top questions asked in Microsoft Corporation UX Designer interview?

Some of the top questions asked at the Microsoft Corporation UX Designer interview -

  1. Some technicalities of how product wor...read more
  2. White-boarding ro...read more
  3. Behaviural questi...read more

Recently Viewed

PHOTOS

InsuranceDekho

3 office photos

LIST OF COMPANIES

Credit Bajaar

Overview

REVIEWS

Automatic Data Processing (ADP)

No Reviews

SALARIES

Automatic Data Processing (ADP)

No Salaries

SALARIES

Automatic Data Processing (ADP)

SALARIES

Automatic Data Processing (ADP)

INTERVIEWS

UltraTech Cement

No Interviews

REVIEWS

Automatic Data Processing (ADP)

No Reviews

SALARIES

Automatic Data Processing (ADP)

REVIEWS

Automatic Data Processing (ADP)

No Reviews

Tell us how to improve this page.

Microsoft Corporation UX Designer Interview Process

based on 3 interviews

Interview experience

4
  
Good
View more
Microsoft Corporation UX Designer Salary
based on 29 salaries
₹7.4 L/yr - ₹30 L/yr
61% more than the average UX Designer Salary in India
View more details

Microsoft Corporation UX Designer Reviews and Ratings

based on 3 reviews

3.7/5

Rating in categories

3.5

Skill development

4.0

Work-life balance

4.0

Salary

4.7

Job security

3.5

Company culture

3.3

Promotions

3.8

Work satisfaction

Explore 3 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

Consultant
599 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Support Engineer
552 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