I work at Microsoft headquarters in Redmond and have been with the company for 2.5 years.
This is a great company to be a software developer for, and they pay well with fantastic benefits.
Some teams at Microsoft are fast-paced, new, and exciting. Some teams are slow-moving and have tons of process. You can probably find what you are looking for at this company given the wide variety of products and teams.
Many teams have too much process and are too focused on the software development process, and less on the end product.
Innovation can be difficult in well-established products (Windows, Office, etc.).
Microsoft is on the right track by minimizing the number of levels and focusing on impact. I think Microsoft is making the right choices here to stay competitive.
A fairly straightforward process. It involved one technical phone interview followed by an onsite interview comprising six rounds. The interviews consisted mostly of typical coding questions and distributed systems design questions.
A six-hour interview with six different people. It went extremely well, besides one interviewer who did a deep dive on super old tech. However, the rest of the interviewers told me he was going to be the wild card and that they would likely take hi
Pretty standard. It involved a phone screen and an onsite interview with 6 interviewers. It took about 3 months to get my paperwork ready. But in general, the process was clear and straightforward. I wish it was faster; I wanted to move as fast a
A fairly straightforward process. It involved one technical phone interview followed by an onsite interview comprising six rounds. The interviews consisted mostly of typical coding questions and distributed systems design questions.
A six-hour interview with six different people. It went extremely well, besides one interviewer who did a deep dive on super old tech. However, the rest of the interviewers told me he was going to be the wild card and that they would likely take hi
Pretty standard. It involved a phone screen and an onsite interview with 6 interviewers. It took about 3 months to get my paperwork ready. But in general, the process was clear and straightforward. I wish it was faster; I wanted to move as fast a