Challenging problems to solve, surrounded by LOTS of smart people.
Codebases are sometimes very old, with lots of legacy code to maintain. Our team had to take care of 13 million lines of code (much of it legacy code) with 11 developers. It was a very painful codebase to work with.
Gradually update the codebase without breaking support for legacy systems.
I had a relaxed on-campus interview. Following that, there was an on-site with four interviews, which were mostly technical. Expect LeetCode "easy" to "medium" difficulty problems. I made my process much longer than it had to be. They treat you rea
I received an email from a recruiter setting up a 45-minute phone interview with the hiring manager. The following week, I had an on-site interview at the Redmond location. The first round of interviews went very smoothly. I was asked a number of ba
I had 3 interviews, all of them in person. The first one was at my school. The second one was in Mexico City. For the third one, I had to travel to Brazil, and they allowed me to do it there.
I had a relaxed on-campus interview. Following that, there was an on-site with four interviews, which were mostly technical. Expect LeetCode "easy" to "medium" difficulty problems. I made my process much longer than it had to be. They treat you rea
I received an email from a recruiter setting up a 45-minute phone interview with the hiring manager. The following week, I had an on-site interview at the Redmond location. The first round of interviews went very smoothly. I was asked a number of ba
I had 3 interviews, all of them in person. The first one was at my school. The second one was in Mexico City. For the third one, I had to travel to Brazil, and they allowed me to do it there.