Within the company, you get great access to resources and colleagues. There are mailing lists on many different subjects. Internal courses are good.
Because divisions are huge, with many developers, it can be difficult to stand out. You see many people move with their manager.
When I was there, 1:1 meetings with my manager were often about the progress of the project and day-to-day business. Focus 1:1 meetings more on employee happiness and career perspective.
They plan three interviews. If they go well, another three may be scheduled. Otherwise, the candidate is rejected. I was stumped on a coding question to write all possible string combinations that can be generated by pressing a variable number of ce
I applied through Microsoft Careers. A couple of weeks later, I was contacted by the Hiring Manager via e-mail, who suggested a phone conversation. During the phone call, we discussed my past experience and my approaches to solving problems. I was a
Had an initial interview with a recruiter. Then had a tech screen (phone interview), followed by an on-site interview with 3 engineering leads, and finally an interview with the manager. This happened on Friday, and I received the offer on the foll
They plan three interviews. If they go well, another three may be scheduled. Otherwise, the candidate is rejected. I was stumped on a coding question to write all possible string combinations that can be generated by pressing a variable number of ce
I applied through Microsoft Careers. A couple of weeks later, I was contacted by the Hiring Manager via e-mail, who suggested a phone conversation. During the phone call, we discussed my past experience and my approaches to solving problems. I was a
Had an initial interview with a recruiter. Then had a tech screen (phone interview), followed by an on-site interview with 3 engineering leads, and finally an interview with the manager. This happened on Friday, and I received the offer on the foll