Frankly, nobody can say Microsoft is not a great company to be working for (especially during the past 5 years and maybe looking forward for another 10).
Great benefits, skilled human resources, great leadership, and almost top-notch cloud products (still getting there).
Pay is good too.
If you managed to get yourself a role, don't expect to find justice in career development or growth. You will never understand why you are not able to switch for another role even if you're performing exceptionally, having tons of stretch assignments, and spending hours on network building with people who don't give a sheep about you.
Connect (quarterly review) and personal development discussions are a joke. While you get rejected from many roles that everyone sees you as a perfect fit, you see many people switching from marketing to sales, then to consulting, and then to BG, even without spending a year in a role.
Honestly, you cannot even learn your role under a year. How can you excel and then contribute, show yourself, and go for the next one? Of course, these are not valid unless you are a female. There's a great deal of motivation on management to hire/promote female resources to be able to talk about diversity on public platforms, while many, many male professionals are kept outside, even though they might be a much better fit for the role.
This recruiting/promoting behavior is slowly creating a very negative culture that is the biggest risk for the whole enterprise in the mid- to long run. Nobody believes there's justice or transparency in hiring processes. Good talent is leaving the company, and if they're not leaving, they're losing motivation and only staying at minimum performance to keep their jobs.
Three rounds: one with the hiring manager, one technical, and one case study presentation. It went very well. The hiring focus was on potential rather than current knowledge. They explained the position and role in quite some detail, as well as their
Microsoft Interview process Off Campus through college. Round 1: Online coding questions (Eliminatory round). Technical round - 2. Round 1: Online Coding solving. Round 2: HR + Coding.
Two rounds: 1 technical for 45 min. Asked DSA questions like valid parentheses and peak element, then optimized using binary search. 1 hr 45 min. Asked about projects and leadership questions.
Three rounds: one with the hiring manager, one technical, and one case study presentation. It went very well. The hiring focus was on potential rather than current knowledge. They explained the position and role in quite some detail, as well as their
Microsoft Interview process Off Campus through college. Round 1: Online coding questions (Eliminatory round). Technical round - 2. Round 1: Online Coding solving. Round 2: HR + Coding.
Two rounds: 1 technical for 45 min. Asked DSA questions like valid parentheses and peak element, then optimized using binary search. 1 hr 45 min. Asked about projects and leadership questions.