Competitive salary, talented peers, and challenging work.
People take time to accept you when you are a new joiner.
Please be helpful for new joinees.
The interview was all day at their Redmond campus. I met with five different engineers who covered a variety of topics. All the interviews were one-on-one. They were very good about asking questions related to my experience and skills, giving me th
Applied online. The process included a phone interview first, followed by six rounds of onsite interviews with technical questions. Each round was 45 minutes long and focused on technical questions of average difficulty. I spoke with the general mana
I was scheduled for three interviews, but I ended up with five. Every interviewer was extremely nice. The interview questions were mostly technical and not too difficult. It was important to know your CS basics, and also to handle corner and test c
The interview was all day at their Redmond campus. I met with five different engineers who covered a variety of topics. All the interviews were one-on-one. They were very good about asking questions related to my experience and skills, giving me th
Applied online. The process included a phone interview first, followed by six rounds of onsite interviews with technical questions. Each round was 45 minutes long and focused on technical questions of average difficulty. I spoke with the general mana
I was scheduled for three interviews, but I ended up with five. Every interviewer was extremely nice. The interview questions were mostly technical and not too difficult. It was important to know your CS basics, and also to handle corner and test c