Good salary. Decent lunch. Other minor perks (gym, snacks).
Constant random layoffs to stroke fear High stress Manager bias / office politics around evaluation Constant cutbacks on perks Top-down initiatives; lack of old eng and data-driven projects that gave them their initial success Incredibly difficult to get things done (unless an SVP wants it and can approve skipping all the bureaucracy) Bad dental
The whole process took about 10 days. I had 5 onsite interviews at the Pittsburgh office. The questions weren't too difficult. Practicing problems on data structures and algorithms from Cracking the Coding Interview and The Algorithm Design Manual
All day, four different people were doing whiteboard coding interviews. This was in 2015. One interview was about binary logic. One was system design, and this was not whiteboard coding. One was general programming.
The interview went through 5 phases with 5 different current employees: Phase 1: Introductory phase, discussing my background, the job activities of the person administering this phase, etc. Phase 2 - 4: Employees asked me some of Google's coding q
The whole process took about 10 days. I had 5 onsite interviews at the Pittsburgh office. The questions weren't too difficult. Practicing problems on data structures and algorithms from Cracking the Coding Interview and The Algorithm Design Manual
All day, four different people were doing whiteboard coding interviews. This was in 2015. One interview was about binary logic. One was system design, and this was not whiteboard coding. One was general programming.
The interview went through 5 phases with 5 different current employees: Phase 1: Introductory phase, discussing my background, the job activities of the person administering this phase, etc. Phase 2 - 4: Employees asked me some of Google's coding q