Incredibly beautiful campus.
Flexible hours.
Still pretty good benefits.
Culture-poisoning review system. Engineering mediocrity. Inbred managers.
Fire Ballmer (that's more of an advice to the board, of course).
Try to get back to a values-driven culture.
Get over the fact that the engineering practices are worthless and that 90,000 very smart people doesn't add up to good engineering. There's no teamwork and no incentive to produce quality work.
I interviewed with two engineers and whiteboard-coded with both. I also spoke with the direct manager and discussed the goals and details of the current project. The first interview involved coding in SQL, and the second involved coding in Java to so
The first round of phone screening primarily focused on my background. I believe the interviewer was from HR/Recruiting and was not highly technical. It's crucial to sell yourself during this round. I highlighted a project I worked on in parallel com
They asked me a tough maths combination problem and wanted to code it on the blackboard without using `for` or any other loop.
I interviewed with two engineers and whiteboard-coded with both. I also spoke with the direct manager and discussed the goals and details of the current project. The first interview involved coding in SQL, and the second involved coding in Java to so
The first round of phone screening primarily focused on my background. I believe the interviewer was from HR/Recruiting and was not highly technical. It's crucial to sell yourself during this round. I highlighted a project I worked on in parallel com
They asked me a tough maths combination problem and wanted to code it on the blackboard without using `for` or any other loop.