The last team I worked with was very new, excited, and agile. The product was fresh, and the enthusiasm was amazing. Managers were smart, really smart, and did a great job of balancing their vision for the product with my interests and capabilities.
Not all teams at IDC have exciting work, especially products that have been around for ages. Non-agile teams are plentiful here, and it's very slow-paced and monotonous often. It's pure luck; your experience could be very different depending on what team you join, since the work at MS itself spans so many domains.
Too many reorganizations within vertical divisions, and people and teams keep moving too often.
Please do not let reorganizations affect so many people. The entry-level employees end up working on two to three different teams within a year. It's a waste of time and resources spent in ramping up with a team and barely working for a month before being moved to another team.
The first round was a virtual interview with a coding question. Then they called me onsite. The first round was again a coding question, which was a little difficult. The second round was medium difficult, again a coding question. The third round w
One coding round - two medium LeetCode questions. Loop interview: four rounds. Three interviews had one or two coding questions, along with two behavioral questions and one system design, plus two behavioral questions.
The interview process begins with a phone screen with a recruiter, followed by an online assessment (OA). The final round consists of a 4-hour interview. Each interview slot is 45-60 minutes long, with approximately 15 minutes for breaks in between.
The first round was a virtual interview with a coding question. Then they called me onsite. The first round was again a coding question, which was a little difficult. The second round was medium difficult, again a coding question. The third round w
One coding round - two medium LeetCode questions. Loop interview: four rounds. Three interviews had one or two coding questions, along with two behavioral questions and one system design, plus two behavioral questions.
The interview process begins with a phone screen with a recruiter, followed by an online assessment (OA). The final round consists of a 4-hour interview. Each interview slot is 45-60 minutes long, with approximately 15 minutes for breaks in between.