In the right team, you'll work with great people and learn all the time. Microsoft is involved in a huge number of different products and roles, and mobility within the company is normally fairly easy.
It can actually be a great place to learn new skills. After you've built a track record of success, people will give you a try at things you probably wouldn't have been hired into directly.
In the wrong team, you'll work against great people and make each other dumber. Don't expect your management to help you find a good fit; it just isn't something the company is good at. You need to manage your own career.
Keep shopping yourself around. Don't get stale.
Tech screen: Phone interview + full day of technical interview questions. I was called by the hiring manager and asked a string LeetCode question (implement atoi). Then, I was flown to Redmond HQ to solve basic LeetCode easy questions on trees, has
A recruiter contacted me after finding my resume in their system. I had a call with her, and she set me up for a subsequent call with the hiring manager. A tech screen with him followed a few days later. It was challenging, but I performed well enoug
Attended campus job fair. Completed 1 round of on-campus interviews and 4 rounds of on-site interviews.
Tech screen: Phone interview + full day of technical interview questions. I was called by the hiring manager and asked a string LeetCode question (implement atoi). Then, I was flown to Redmond HQ to solve basic LeetCode easy questions on trees, has
A recruiter contacted me after finding my resume in their system. I had a call with her, and she set me up for a subsequent call with the hiring manager. A tech screen with him followed a few days later. It was challenging, but I performed well enoug
Attended campus job fair. Completed 1 round of on-campus interviews and 4 rounds of on-site interviews.