Lots of really smart peers. Challenging work. Good (not great) pay. Excellent benefits. Great products to work on. A chance to really make a visible impact on people's lives.
Long hours. Poor onboarding. Sink or swim philosophy. Excessive intramural secrecy inhibits effective collaboration. Rushed schedules. Explosive growth of the workforce.
Improve on-boarding.
Buying lots of small companies leads to fragmentation, not integration.
Promote tele-commuting. It is impossible to buy a home in the Bay Area on current wages.
Excessive secrecy eviscerates the entire point of having people co-located.
Overall smooth. Had 3 interviews: one behavioral and 2 technical. Heavy system design and debugging. Interviewers were nice, standard interview format with an introduction and then mostly technical questions. Some OOP concepts needed as well.
It was a pretty standard big tech interview process. At a high level, it had the following steps: * Recruiter call * Hiring Manager screen * Technical phone screen * Onsite
One interview, supposed to be with the hiring manager, was followed by a group of three interviews. These interviews were primarily focused on computer architecture and verification concepts. There was also some coding related to these computer archi
Overall smooth. Had 3 interviews: one behavioral and 2 technical. Heavy system design and debugging. Interviewers were nice, standard interview format with an introduction and then mostly technical questions. Some OOP concepts needed as well.
It was a pretty standard big tech interview process. At a high level, it had the following steps: * Recruiter call * Hiring Manager screen * Technical phone screen * Onsite
One interview, supposed to be with the hiring manager, was followed by a group of three interviews. These interviews were primarily focused on computer architecture and verification concepts. There was also some coding related to these computer archi