MS is a great company to experience scale. Any product you work on has to be ready to be used by thousands of users, likely across many different countries.
This brings with it challenges both on an engineering and operational level. Moreover, with there being so many different products, if you're unhappy with the work you do, there's a good chance for an internal transfer to a different team.
Depending on what you work on, sometimes there are a lot of slow processes or red tape to go through before you can release a change.
The interview process was very smooth. I applied online and received a call from the recruiter in two days. The process included one phone screen, one Online Technical Screen (OTS) test, and then an onsite interview. The OTS had three easy to medium
This was an onsite interview conducted before COVID. The first phone screen preceded the online in-person interview. The problem focused on how Google reviews work and how you would recommend users based on their previous likes.
The team manager interviewed me and asked initial basic questions for about 15 minutes. Then, they started technical questions related to solving a coding problem. They were very motivating and encouraging, helping me on some parts of the code to ful
The interview process was very smooth. I applied online and received a call from the recruiter in two days. The process included one phone screen, one Online Technical Screen (OTS) test, and then an onsite interview. The OTS had three easy to medium
This was an onsite interview conducted before COVID. The first phone screen preceded the online in-person interview. The problem focused on how Google reviews work and how you would recommend users based on their previous likes.
The team manager interviewed me and asked initial basic questions for about 15 minutes. Then, they started technical questions related to solving a coding problem. They were very motivating and encouraging, helping me on some parts of the code to ful