If in the right role with the right manager, the interactions with customers and Microsoft leaders are great. Benefits are top-notch and comparable to all of the big tech companies.
Stay away from the Data and AI roles if there is a SQL Server component to the job. You are expected to audit 20% of customers per year minimum through a cloud economics assessment.
There are many terrible managers who have no view of their direct reports other than as a cog in the wheel. Reviews and level of engagement have more to do with personal relationships and favoritism than actual results.
I had a phone screen, followed by a technical style interview covering LeetCode and system design. The LeetCode portion included two questions with clarifying follow-ups that mirrored typical processes. The interviewers were nice, but I didn’t get
Tech screen (BQ and coding) After a few days, HR said I was moved to the next step: full-loop interviews (4 coding rounds, including 1 system design in high-level coding).
Easy Interview 6 rounds: * 5 coding * 1 human resources Topics covered: * System design of a recommendation system * Microservices vs. monolith * High-level design * Low-level design * Dynamic programming * Bipartite graph * Loop in a linked list
I had a phone screen, followed by a technical style interview covering LeetCode and system design. The LeetCode portion included two questions with clarifying follow-ups that mirrored typical processes. The interviewers were nice, but I didn’t get
Tech screen (BQ and coding) After a few days, HR said I was moved to the next step: full-loop interviews (4 coding rounds, including 1 system design in high-level coding).
Easy Interview 6 rounds: * 5 coding * 1 human resources Topics covered: * System design of a recommendation system * Microservices vs. monolith * High-level design * Low-level design * Dynamic programming * Bipartite graph * Loop in a linked list