Ability to transform the world - the scale at which things happen here and the possibility of affecting millions of people is only possible in a handful of companies.
Incompetent middle management that has lost touch with the ground level ICs. Lots of money to throw around on bad PM ideas, supporting those ideas instead of culling them at an initial level. This means bad designs, and that often doesn't work well end to end.
Get rid of a bunch of middle management who only care about spreadsheets and TFS.
I applied online. The process took 3 weeks. There were 4 rounds in total: - 3 coding rounds: Behavioral questions and diving deep into my resume, with 1 or 2 coding questions (LeetCode Easy-Medium). - 1 System Design round: Started off with behavior
The interview process was an all-day event, during which I spoke with five different team members. The interviews were intensive, covering a wide range of topics such as how I would handle various programming situations, interactions with disagreeing
First, I participated in an hour-long Skype interview with a member of the team I was applying to. Then, I visited Microsoft's Redmond campus for an on-site interview, which took most of the day. This interview consisted of five sessions with differ
I applied online. The process took 3 weeks. There were 4 rounds in total: - 3 coding rounds: Behavioral questions and diving deep into my resume, with 1 or 2 coding questions (LeetCode Easy-Medium). - 1 System Design round: Started off with behavior
The interview process was an all-day event, during which I spoke with five different team members. The interviews were intensive, covering a wide range of topics such as how I would handle various programming situations, interactions with disagreeing
First, I participated in an hour-long Skype interview with a member of the team I was applying to. Then, I visited Microsoft's Redmond campus for an on-site interview, which took most of the day. This interview consisted of five sessions with differ