The company has a huge variety of opportunities, as it develops products in many areas.
The company has significant legacy assets. From one side, this is great because it's a good baseline. From the other side, integration between products and the necessity to support older versions of software makes life harder.
It was an on-campus interview. The recruiter asked me to talk about everything on my resume, including the projects I've done and my internship experience. Since I used to intern at IBM, Microsoft was very interested in that experience. At the end,
There was a day of technical interviews back to back. It appeared to be more convenient than taking them apart. The overall process was swift and nice. - LeetCode question. - System design. - Describe features that you did in the past.
Standard software engineer interview process with a set of technical questions. Questions were fairly straightforward; no major gotchas. Some behavioral questions were at the end. Would prep for this like any other software engineer interview loop
It was an on-campus interview. The recruiter asked me to talk about everything on my resume, including the projects I've done and my internship experience. Since I used to intern at IBM, Microsoft was very interested in that experience. At the end,
There was a day of technical interviews back to back. It appeared to be more convenient than taking them apart. The overall process was swift and nice. - LeetCode question. - System design. - Describe features that you did in the past.
Standard software engineer interview process with a set of technical questions. Questions were fairly straightforward; no major gotchas. Some behavioral questions were at the end. Would prep for this like any other software engineer interview loop