The first round was a technical coding round, which consisted of two questions. The answers were to be written on a sheet rather than coded on a machine.
The first question was based on stack operations in data structures, and we were given 30 minutes for it. It focused on fundamental concepts and was nothing extraordinary. The code was to be written in C.
The second question was UI (frontend web) based but also required an algorithm while designing the frontend solution. The solution was to be submitted in HTML, CSS, and JS. Pseudocode was allowed if required. Another 30 minutes were given for it.
About 15 people attempted the first round, and only 3 made it to the next round. I could not make it to the next round, and I realized I would suggest everyone work intensively only on the basics and fundamentals (something that I did not pay attention to while preparing for the interview).
Given a string of postfix evaluated expressions, convert it to an infix expression string.
The following metrics were computed from 1 interview experience for the Microsoft UI Engineer role in Bengaluru, Karnataka.
Microsoft's interview process for their UI Engineer roles in Bengaluru, Karnataka is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Microsoft's UI Engineer interview process in Bengaluru, Karnataka.