Excellent benefits. The diversity of business units allows one to move from group to group, experiencing different cultures without leaving the company.
Upward mobility is sometimes hard if the group is large with a lot of senior engineers.
Too much emphasis on performance review. Going through the process of entering commitments is a waste of time when it does not really matter.
I passed the on-campus interview, which consisted of a quick tree recursive problem that took around 30 minutes. I was provided with a nice hotel in Redmond for the on-site interview, about 10 minutes from the campus. The day was pretty tiring, as
The interview was about an hour. The first question was "Tell me about yourself." Then there were some other questions about skills and previous experience. The coding challenge today was a Data Structure string question. The coding challenge today
A recruiter contacted me via LinkedIn. I filled out the application, and the recruiter then scheduled me for an online technical screen. I had a brief phone screen, then went for an onsite interview a couple of weeks later. Questions were not parti
I passed the on-campus interview, which consisted of a quick tree recursive problem that took around 30 minutes. I was provided with a nice hotel in Redmond for the on-site interview, about 10 minutes from the campus. The day was pretty tiring, as
The interview was about an hour. The first question was "Tell me about yourself." Then there were some other questions about skills and previous experience. The coding challenge today was a Data Structure string question. The coding challenge today
A recruiter contacted me via LinkedIn. I filled out the application, and the recruiter then scheduled me for an online technical screen. I had a brief phone screen, then went for an onsite interview a couple of weeks later. Questions were not parti