ASIC design is still relatively new to Microsoft. There is a lot of opportunity to share your industry experience. As processes mature, I'm sure those opportunities will be fewer. There seems to be lots of opportunity for mobility too. Benefits are nice and in-line with that of most tech companies. Not being at the headquarters, there are still very nice facilities and events.
Can't seem to hold on to good talent.
Base pay is lower than what I was paid in the past, but bonus and stock is better.
Local management could be more transparent. No one knows when someone leaves or gets promoted.
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.
HackerRank test and 3 rounds of coding, plus an experience-based interview. The position was for QA, who should have storage and networking knowledge. So, basic questions on storage and networking were asked.
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.
HackerRank test and 3 rounds of coding, plus an experience-based interview. The position was for QA, who should have storage and networking knowledge. So, basic questions on storage and networking were asked.